loading...
Let's Have a Conversation
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2007.68May/June 2007 (vol. 11 no. 3) pp. 78-81
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Gregor Hohpe, Google
Using procedure call semantics for distributed systems is generally considered a bad idea, so systems should communicate in a more loosely coupled way--preferably by exchanging messages. Message-based communication results in a simple interaction model and, if used with message queues, temporal decoupling between sender and receiver. Defining a conversation policy--that is, a description of all legal conversations--is an important step in establishing service contracts between providers and consumers, but doing so can be a complicated task. Luckily, this problem hasn't escaped the various standards and specification committees, so we have several approaches from which to learn.
Index Terms:
message-based communication, request-response, Web services, conversation policy
Citation:
Gregor Hohpe, "Let's Have a Conversation," IEEE Internet Computing, vol. 11, no. 3, pp. 78-81, May/June 2007, doi:10.1109/MIC.2007.68
Usage of this product signifies your acceptance of the Terms of Use.