Sync Definition #3
"Cutler, Roger (RogerCutler)" <[email protected]> Thu, 27 Feb 2003 12:37:33 -0600
| Newsgroups | gmane.comp.web.services.ws-arch |
|---|---|
| Message-ID | <7FCB5A9F010AAE419A79A54B44F3718E01624AE4@bocnte2k3.boc.chevrontexaco.net> |
I think that this definition is different enough, and succinct enough, to deserve its own number. -----Original Message----- From: Christopher B Ferris [mailto:[email protected]] Sent: Thursday, February 27, 2003 12:04 PM To: David Orchard Cc: [email protected]; [email protected] Subject: RE: Sync Definition #2 (corrected) Appologies if these definitions have not already been proposed, the thread is simply too long for me to catch up:) synchronous message exchange (applies to oneway as well as request/response) requires that both sender and receiver, or initiator and respondant, processes are running/active at the same time as the exchange takes place. In the case of request/response, the exchange is synchronous if both sender and receiver remain in the running/active state for both the request and response. asynchronous message exchange (also applies to oneway or request response) does not require, but does not preclude, that both sender and receiver, or initiator and respondant, processes are running/active at the same time as the exchange takes place. It typcally requires some form of mediation between the sender and receiver such as a message queue. I believe that we could extend these definitions to whole conversations as well. Cheers, Christopher Ferris Architect, Emerging e-business Industry Architecture email: [email protected] phone: +1 508 234 3624