Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

In addition to holding the common endpoint state described above, Link endpoints also track the state of messages in the process of being transferred between a designated Source and Target. Each message transfer is associated with a Delivery object, and the Link endpoint internally keeps an ordered set of these objects. Depending on the directionality of the given Link endpoint (Receiver vs Sender), the Deliveries are kept in either incoming or outgoing order. Each Link endpoint also tracks the current delivery. The Receiver.recv() and Sender.send() methods may be used to access/supply message data for the current delivery.

Gliffy Diagram
nameLink-Delivery Object Diagram

Messenger

The Messenger API is a simple utility built on top of the engine API. It provides a message oriented API for sending and receiving messages.

Gliffy Diagram
nameMessenger UML

...