Reviews
SOA Web ServicesSOA Web Services - Application Integration Pattern
Application Integration Pattern
The application integration patterns capture the best practices in integrating the back end applications and data. They are observed in the EAI (Enterprise Application Integration) space and are helpful in defining process automation and workflows.
Process integration help companies connecting applications and its users together within and across enterprise boundaries. Such interactions may be serial or parallel. A serial interaction is classified as a series of 1-to-1 interactions between a source and multiple targets in a time-sequenced manner. In the case of parallel interaction, such interactions between the source and multiple targets are concurrent. Using both serial and parallel together, you can classify the interactions in four categories as follows:
- No Serial, No Parallel—Here the messages are transported on a single path to a single target and this is the simplest connection.
. - Serial, No Parallel—A single series of operations is done on multiple targets sequentially.
. - No Serial, Parallel—Messages are switched, split, and joined on multiple paths to multiple targets.
. - Serial, Parallel—Multiple series of operations are done on multiple targets by splitting and joining.
Application Integration Patterns
The patterns for Application Integration are classified further as Process- or Data- focused depending on what they perform. A Process-focused integration patterns defines the functional process flow between the applications and services. A Data- focused integration pattern defines the logical integration of the information or the data used by the applications.
The Process-focused integration patterns are further classified into the following four categories:
- Direct Connection application pattern
- Broker application pattern
- Serial Process application pattern
- Parallel Process application pattern
When applied to the Extended Enterprise domain, these are classified as:
- Exposed Direct Connection application pattern
- Exposed Broker application pattern: Router variation
- Exposed Serial Process application pattern
We will now discuss each of these patterns.
SOA Web Services
- SOA Web Services - SOA and Web Services Approach for Integration
- SOA Web Services - SOA Evolution
- SOA Web Services - IT Evolution
- SOA Web Services - Patterns
- SOA Web Services - Designing Sound Web Services
- SOA Web Services - Self-Service Business Pattern
- SOA Web Services - Extended Enterprise Business Pattern
- SOA Web Services - Application Integration Pattern
- SOA Web Services - Direct Connection Application Pattern
- SOA Web Services - Broker Application Pattern
- SOA Web Services - Serial Process Application Pattern
- SOA Web Services - Parallel Process Application Pattern
- SOA Web Services - Runtime Patterns
- SOA Web Services - Direct Connection Runtime Pattern
- SOA Web Services - Direct Connection Pattern
- SOA Web Services - Runtime Patterns for Broker
- SOA Web Services - Differences between B2B and EAI Web Services
- SOA Web Services - Writing Interoperable WSDL Definitions
- SOA Web Services - Validating Interoperable WSDL
- SOA Web Services - WS-I Specifications
- SOA Web Services - WS-I Basic Security Profile 1.0
- SOA Web Services - Guidelines for Creating Interoperable Web Services
- SOA Web Services - Java EE and .NET Integration using Web Services
- SOA Web Services - WSDL for Java Web Service
- SOA Web Services - Developing the .NET Web Service
- SOA Web Services - Developing the Test Client







