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.