application integration (enterprise application integration or EAI)

This definition is part of our Essential Guide: SaaS applications integration: Strategies and best practices for success
Contributor(s): Rosa Chang

Application integration (sometimes called enterprise application integration or EAI) is the process of bringing data or a function from one application program together with that of another application program. Where these programs already exist, the process is sometimes realized by using middleware, either packaged by a vendor or written on a custom basis. An common challenge for an enterprise is to integrate an existing (or legacy) program with a new program or with a Web service program of another company.

In general, for new applications, the use of object-oriented programming and actual or de facto standard development tools and interfaces (such as Java or .NET) will help ensure that new application programs can be easily integrated with those that may be needed in the future. The Extensible Markup Language (XML) promises to serve as a tool for exchanging data among disparate programs in a standard way.

This was last updated in September 2005

Next Steps

Should you implement an application integration strategy?

Balance buying application integration tools with these tips

Enterprises can manage applications using Talend ESB and its open source version, Open Studio for ESB.

By taking a declarative approach to automation, IT teams can define the desired state of their machines and determine how they will be configured.

Create, manage and deploy application stacks, bare metal servers, and VMs with Chef.

Micro Focus delivers a compelling portfolio of CORBA products that can streamline integration complexities while still preserving the features and benefits of APIs.  

Enterprises can streamline application integration and gain support for a range of integration functions by using Boomi AtomSphere, Dell's iPaaS.

Learn how essential Oracle ICS and Oracle SOA Cloud Service are to the Oracle Cloud Platform, and also how they are designed to meet common standards for user experience and security.

Continue Reading About application integration (enterprise application integration or EAI)



Find more PRO+ content and other member only offers, here.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

I think EAI is an essential element to link the best-of-breed applications with the integrated ERP and make them all work as a single big integrated system.


File Extensions and File Formats

Powered by: