INFORMATION-ORIENTED APPLICATION INTEGRATION
Download
Report
Transcript INFORMATION-ORIENTED APPLICATION INTEGRATION
ENTERPRISE APPLICATION
INTEGRATION
THE APPLICATION
INTEGRATION
APPROACH
Application Integration
Approaches
Information- oriented
Business Process integration-oriented
Service-oriented
Portal-oriented
Information- Oriented
Approach
Deals with the simple exchange of
information between two or more systems
Integration between databases
Three categories : data replication; data
federation; interface processing.
Information- Oriented
Approach:
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- Oriented
Approach: 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- Oriented
Approach: 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- Oriented
Approach: 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 IntegrationOriented 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.