Section 6.1. states that 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, though, where messages are directed towards a name rather than an
address and this name is resolved using DNS. Does such a system exhibit the same level of
indirection?
What will be an ideal response?
As discussed in Section 13.2.3, in DNS, a name may map on to more than one IP address, for example to share
load across a number of computers. Given this, a name server provides an additional level of indirection in that
a sender may not be bound to a given receiver but rather refer to a logical name which is then bound to one of
a number of possible receivers. This provides a similar effect to space uncoupling although the implementation
details are different when compared to communicating through a more explicit intermediary such as a group,
publish-subscribe system, message queue or shared memory abstraction.
You might also like to view...
To allocate storage for its elements, an array-based list such as ArrayList uses
A) linked allocation B) contiguous allocation C) capacity allocation D) fixed size allocation
Choose the most appropriate answer. The Task Manager displays active services, programs, and:
A) Users B) Processes C) Operations D) Web sites
Table styles you create display in the ________ gallery
Fill in the blank(s) with correct word
A bubble sort requires at most ______ passes to sort an array of n items.
a) n/2 b) n – 2 c) n – 1 d) n