Messaging Terms

My understanding of SOA was helped with knowledge of some higher level messaging terms.

One way messaging.

  • Send a message, you may get 0, 1, + responses.
  • Don’t tie up resources waiting for the answer.

Command

  • A request to do something.
  • Owned by the destination system.
  • Present tense.
  • Not sent between services
  • Open Door

Event

  • A notification that something has happened.
  • Owned by the source system.
  • Past tense.
  • Riased by one Service, Consumed by another Service
  • Door Opened

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s