Explain how the loose coupling inherent in message queues can aid with Enterprise Application
Integration. As in Exercise 6.1, consider to what extent this can be traced to time uncoupling, space
uncoupling or a combination of both.

What will be an ideal response?


Enterprise Application Integration is concerned with providing an integration framework for linking
separately deployed services within an organisation, for example student record systems, financial systems and
virtual learning environments within a university. These are independently developed and deployed systems
that are not necessarily designed to talk to each other. In this context, message queues provide a level of
indirection where services do not need to communicate directly with each other but can communicate through
message queues. This is important as such services do not know about each other. Different topologies of
interconnection can also be implemented using the message queue framework with this framework then
providing the required coordination logic across the services.
The key property here is space uncoupling, that is not needing to know the identity of the recipient. Time
uncoupling is not an important requirement as we can assume that such services are generally available all the
time.

Computer Science & Information Technology

You might also like to view...

Converting from one type to another is called ______________.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

In the accompanying figure, item 9 is pointing to a ____.

A. dialog box B. notification area C. desktop icons D. pinned items

Computer Science & Information Technology

Do you need to install any external software or third party plugins to support CSS preprocessors in Dreamweaver.

What will be an ideal response?

Computer Science & Information Technology

You can reduce the data rate of a video file by using ____________________ rather than stereo sound.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology