1. Enterprise Applications Integration (EAI) – An Overview

EAI Goals

EAI should provide seamless integration of Enterprise/Business Systems for sharing and exchanging data between systems, and conducting business electronically. The successful implementation of EAI requires a Broad Experience with

Requirements for Data Sharing

Requirements for Exchanging Data

Features of Enterprise Architecture

EAI Enabled Virtual Applications

Emphasize

EAI Infrastructures (from Enterprise Application Integration with XML and JAVA, JP Morgenthal and Bill La Force, Prentice Hall, 2001)

Example 1: A Typical Java-based Web Server and Applications

Example 2:  An EAI Infrastructure Build on Java Technology

Example 3: EAI Infrastructure Using IIS Web Server

 

 

 

Some Examples of Enterprise/Business Solutions

Example 4: Components of a CRM

Example 5: A CRM Designed for A Medical Device Manufacturing Company

Examples of Enterprise Applications Integration

Example 6: An Example of Enterprise Applications Integration

Web Site References