To my knowledge, when you say messaging system, it is inherently asynchronous, loosely coupled compared with synchronous, tightly couple RPC-based system.
So what is synchronous messaging's meaning in the exam objective? Does it mean RPC-based call or true message-based call but with request/reply model?
As this will lead to some fundamental different features of two types of systems, I thank you very much for the clarification.
Joined: Nov 22, 2008
i guess it is sort of mingled, but u r right. MESSAGING is implicitly a-synch.
But at the same time, say if your program or browser makes a HTTP PUT request to the web server somewhere this is also a type of messaging. : in a synchronous manner though.
Joined: Jun 02, 2004
Thanks R�stem. I guess the meaning has to be dependent on context. If messaging is used by itself, then it is the inherently asynchronous messaging. Where it is used between synchronous messaging and asynchronous messaging, the synchronous messaging means the RPC-based synchronous communication, is it right?