Skip to main content

Back-end Integration general guidelines

Overview

To help you determine if the Back-end Integration pattern is appropriate for the design of your Web-based application, the following information details the business and IT scenario into which a solution using the Back-end Integration pattern will fit. This page also details the e-business services required in a Back-end Integration solution.

Back-End Integration pattern Scheme

Business and IT Drivers

Businesses developing a solution needing the following characteristics should consider using the Back-end Integration pattern:

Context

Back-end Integration patterns can be observed in solutions that call for close integration with systems and databases that exist within the organization or across organizational boundaries. It serves as a back-end integration pattern, and is critical for the successful implementation of certain Business patterns. For example, it is hard to conceive of a solution that uses the Self-Service business pattern or an Extended Enterprise business pattern without using the Back-end Integration pattern within it. Similarly, it is hard to think of custom designs and Composite patterns existing without using Back-end Integration application patterns. Back-end Integration application patterns can be classified according to the following four (4) attributes:

Solution

The Back-end Integration business pattern typically consists of:

Putting the Pattern to Use

This is probably one of the most common patterns and it can be observed in any solution where an application needs to integrate with other applications, legacy systems and databases, or applications and processes in external organizations. Examples include:

What's Next

If you have determined that the Back-end Integration pattern is appropriate for use in your solution, the next step is to select an Application pattern.

If the Back-end Integration pattern is not appropriate for your development efforts, review the Business patterns to determine which pattern best addresses your e-business needs.

Content navigation