13. Integration Design

Integration design is a major element of task-level design. It covers the design of two related topics:

• The interaction application to application, and application and end user

• The integrity of the task

More formally, integration design can be seen as the design of protocols, the protocol between application and application, and the protocol between application and end user. Integration design may be complex and difficult, or it may be trivially easy. But even when it is hard it does not take very long, so it’s well worth taking the time and effort to put the implementation on the right track.

13.1 The context for integration design

At the beginning of integration design, the following information should be provided ...

Get IT Architectures and Middleware: Strategies for Building Large, Integrated Systems, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.