O'Reilly logo

SOA Made Simple by Ronald van Luttikhuizen, Lonneke Dikmans

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Events

The previous chapter introduced events as a mechanism to signal that something noteworthy happened. Events are important in an SOA platform, thus:

  • From a business point of view, events are a natural way to represent information. Businesses and their surrounding ecosystem of suppliers, partners, and clients cause and react with events continuously: a customer moving to a different address, a new purchase order, receiving an invoice from a supplier, sending a bill to a partner, and so on.
  • From a technical point of view, events improve the decoupling between software components. Software components are not required to know of each other’s existence any more.

An event contains a payload that provides information on the occurrence. The following ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required