السبت، 29 ديسمبر 2012

فاطمه سالم مطر العوفي
3051209
نظم معلومات
المستوى الخامس
البنيه التحتيه لتقنية المعلومات

Enterprise application integration is an integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and 
applications across the enterprise.


definition 2


EAI (enterprise application integration) refers to the plans, methods, and tools aimed at modernizing, consolidating, and coordinating the computer applications in an enterprise. Typically, an enterprise has existing legacy applications and databases and wants to continue to use them while adding or migrating to a new set of applications that exploit the Internet, e-commerce, extranet, and other new technologies. EAI may involve developing a new total view of an enterprise's business and its applications, seeing how existing applications fit into the new model, and then devising ways to efficiently reuse what already exists while adding new applications and data.  More recently the term "Service Oriented Architecture" or "SOA" has been coined to describe a system that maps standards-based interfaces to business functions.  An SOA is a common solution to enterprise application 
integration challenges.

To watch the video click here











                         



                                ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ







ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ







ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Purposes:


EAI can be used for different purposes:
Data integration: Ensures that information in multiple systems is kept consistent. This is also known as enterprise information integration (EII).
Vendor independence: Extracts business policies or rules from applications and implements them in the EAI system, so that even if one of the business applications is replaced with a different vendor's application, the business rules do not have to be re-implemented.
Common facade: An EAI system can front-end a cluster of applications, providing a single consistent access interface to these applications and shielding users from having to learn to use different software packages..


EAI encompases the following areas:


Enterprise Application Integration, or EAI, encompases the following areas::

Opening up ways for the information to flow from one application to another,
Letting applications to reach other sources of data outside themselves, and
Allowing other programs to peer into the innards of formerly closed programs.
Sharing data between divisions or even between separate corporations
Examples of enterprise programs that can benefit from  EAI include:
  • Enterprise Resource Planning
  • Customer Relationship Management
  • Supply Chain Management
  • Human Resources Management
  • to learn more