In: Computer Science
Message passing is both time- and space-coupled – that is, messages are both directed towards a particular entity and require the receiver to be present at the time of the message send. Consider the case of using the learning platform, where you connect using URL “learning rather than an IP address and this name is resolved using DNS. Does such a system exhibit the same level of indirection?
No, here the given system do not exhibit the same level of indirection. Because in message passing approach, both the sender and the receiver must be available at the same time, that is, it inherits the feature of relative coupling where the sender and receiver has to process at the same time and has to be present. In case of address, connecting the URL, if the receiver is not responsive, still sender can send the request to the server and whenever the server is getting activated it will be sending a response to request after authentication is finished or done.
The message passing is both space and time coupled also . If cannot pass a data until and unless the receiver is also there or present. This cannot be a one-way communication like DNS resolve or sending the messages like using Outlook. Here, in these types of message passing, the message can be passed when the sender and reciever is online same time only . Like in Skype video calling, both the parties are online.