Upload
alaina-mills
View
222
Download
3
Embed Size (px)
Citation preview
ENTERPRISE APPLICATION INTEGRATION
THE APPLICATION INTEGRATION APPROACH
Application Integration Approaches
Information- oriented Business Process integration-oriented Service-oriented Portal-oriented
Information- OrientedApproach
Deals with the simple exchange of information between two or more systems
Integration between databases Three categories : data replication; data
federation; interface processing.
Information- OrientedApproach:
Data replication - moving data between two or more databases
Data Federation – allows many databases appear as single database
Interface Processing – externalizes information out of packaged application through a well defined API
Information- OrientedApproach: Data replication
moving data between two or more databases Of the same vendor or different vendor Different databases with different schemas
and models can exchange data e.g SQL Server schemas and My SQL schemas are two different schemas but these two databases can exchange data
Simple, easy to implement and low cost
Information- OrientedApproach: Data Federation
• allows many databases appear as single database
• Virtually represent the many real, physical databases
• It binds many different data types into a unified model that supports information exchange
• Allows access through single, well defined interface
Information- OrientedApproach: Interface Processing
• Externalizes information out of packaged application through a well defined API
• Use of information broker to support interface processing to connect to custom/packaged application
• Efficiently integrates different types of application
• Doesn’t support much on business logic and methods
Business Process Integration- Oriented Approach
Places a well-defined business process as the controlling entity
Enable users to access information and processes encapsulated in remote system
Service-Oriented Approach
Provides mechanisms to create composite applications, leveraging services found in many remote systems
Allows application to share common business logic or methods
Portal-Oriented Approach
Allows to view a multitude of systems through a single use-interface or application.