Issue No.02 - March/April (2005 vol.9)
Daniel A. Menasc? , George Mason University
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2005.42
An important aspect of designing a distributed application is the communication model that connects its various components. Some middleware solutions offer two of the most important communication paradigms: asynchronous messaging and remote procedure call. Message-oriented middleware lets a service's consumers physically and temporally decouple from the service providers. In contrast, RPC is a synchronous method of requesting remote service execution requiring consumers to suspend service execution until they receive a reply from the service provider.
message-oriented middleware, distributed applications, asynchronous messaging, remote procedure call
Daniel A. Menasc?, "MOM vs. RPC: Communication Models for Distributed Applications", IEEE Internet Computing, vol.9, no. 2, pp. 90-93, March/April 2005, doi:10.1109/MIC.2005.42