| An
asynchronous operation is one that
does not wait for a response before continuing on. This allows
operations to occur in a parallel. Thus, the operation does not,
“block” or wait for the response.
Asynchronous operations will open a communication channel between
the parties, make the request and close the channel before the
response occurs. Message correlation
is used to relate the inbound message to the outbound message.
This method is effective when there are large numbers of transactions
that could take long periods of time to process. In the case where
the operations are short or need to run in serial, synchronous
operations may be more appropriate.
|
Synchronicity
is an issue in service design.
|