After creating islands of automation through generations of technology, users and business managers are demanding that seamless bridges be built to join them. In effect, they are demanding that ways be found to bind these applications into a single, unified enterprise application. The development of Enterprise Application Integration EAI , which allows many of the stovepipe applications that exist today to share both processes and data, allows us to finally answer this demand. Interest in EAI is driven by a number of important factors. With the pressures of a competitive business environment moving IT management to shorter application life cycles, financial prudence demands that IT managers learn to use existing databases and application services rather than recreate the same business processes and data repositories over and over see Figure 1.
|Published (Last):||14 April 2011|
|PDF File Size:||2.54 Mb|
|ePub File Size:||20.61 Mb|
|Price:||Free* [*Free Regsitration Required]|
Enterprise application integration EAI is the use of technologies and services across an enterprise to enable the integration of software applications and hardware systems. Many proprietary and open projects provide EAI solution support.
EAI is related to middleware technologies. Other developing EAI technologies involve Web service integration, service-oriented architecture, content integration and business processes. Thus, EAs do not share common data or business rules. EAI links EA applications to simplify and automate business processes without applying excessive application or data structure changes.
EAI meets these challenges by fulfilling three purposes, as follows: Data Integration: Ensures consistent information across different systems. Vendor Independence: Business policies or rules regarding specific business applications do not have to be re-implemented when replaced with different brand applications.
Common Facade: Users are not required to learn new or different applications because a consistent software application access interface is provided. The advantages of EAI are clear: Real-time information access.
Enterprise Application Integration
Gar The majority of failed application development projects over the past decade resulted from overly complex distributed computing architectures. Defining EAI As corporate dependence on technology has grown more complex and far reaching, the need for a method of integrating integratoin applications into a unified set of business processes has emerged as a priority. Mainframes, UNIX servers, NT servers, and even proprietary platforms whose names have been forgotten, constitute the technological base for most enterprises. You also may like to try some of these bookshopswhich may s. Then set up a personal list of libraries from your profile s. Traditional middleware addresses the EAI problem in a limited manner. The success of these smaller, more open systems was that they met the requirement of commodity computing but with a steep price—the s.
Enterprise applications integration
Enterprise application integration EAI is the use of technologies and services across an enterprise to enable the integration of software applications and hardware systems. Many proprietary and open projects provide EAI solution support. EAI is related to middleware technologies. Other developing EAI technologies involve Web service integration, service-oriented architecture, content integration and business processes.
ENTERPRISE APPLICATION INTEGRATION DAVID S.LINTHICUM PDF