Message Queues
Each of the two path descriptions for a path has a path identification that is unique
for each communicator.
nicators invoke the
identification. The target communicator identifies the same path to
the target's path identification. The only relationship that exists between a path's
identifications is that the two identifiers are names for the two descriptions of the
same path.
single construct called a Communication Control Table.
An
message created when the source communicator invokes the SEND function. The
target communicator acknowledges and accepts the message by invoking the
RECEIVE function.
The target communicator can optionally request information about messages sent
to it by invoking the DESCRIBE function, and can refuse a message sent to it by
invoking the REJECT function. The target communicator can respond to a mes
sage via the
Communication is terminated and the message is destroyed when the source com
municator issues the TEST
complete external interrupt.
An
destroys the
During its lifetime, an
tor that the target communicator has not yet received.
Receive queue -contains information about messages received by a target
communicator that the target communicator has not yet replied to.
Reply queue -contains information about messages replied to by a target
communicator that the source communicator has not yet terminated.
RECEIVE,
nicator issues the SEND function,
moves it to the target communicator's SEND queue. When the target invokes the
RECEIVE function, the message is moved to the target's own RECEIVE queue.
target communicator invokes the
tor issues the TEST
the