What is Enterprise Application Integration (EAI)?
Enterprise Application Integration(EAI) is a term applied to a complex set of integration processes and software, usually involving a broad set of features and skills. It is not software or even a technology. Rather, it is a service involving the application of a number of technologies designed to promote cooperation and communication among a wide variety of data and logic sources. Those shopping for EAI solutions should keep in mind that messaging middleware is an important component of an overall EAI process, and one with great benefit to enterprises if it can remain a decoupled layer from stove-piped, “all-in-one” middleware solutions. Any time an implementation of software becomes proprietary, issues of scalability and compatibility become increasingly difficult in a fast-changing world of mergers, distributed computing, and interoperability.