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.

Computer Science & Information Technology

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

Computer Science & Information Technology

Choose the most appropriate answer. The Task Manager displays active services, programs, and:

A) Users B) Processes C) Operations D) Web sites

Computer Science & Information Technology

Table styles you create display in the ________ gallery

Fill in the blank(s) with correct word

Computer Science & Information Technology

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

Computer Science & Information Technology