In the computer industry, middleware is a general term for any programming that serves to "glue
together" or mediate between two separate and often already existing programs. A common application
of middleware is to allow programs written for access to a particular database to
access other databases.
Typically, middleware programs provide messaging services so
that different applications can communicate. The systematic tying together of disparate
applications, often through the use of middleware, is known as enterprise application integration
(EAI).
Contributor(s): Donald Bosset
This was last updated in March 2007
Email Alerts
Register now to receive SearchSOA.com-related news, tips and more, delivered to your inbox.
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
More News and Tutorials
-
Big data and cloud data management can be problematic. Learn how SOA can manage data in several ways.
-
Mobile trends will prompt IT and business leaders to ensure mobile-friendly infrastructure. Experts are divided on what that will mean for SOA.
-
Application infrastructure must change to support varied clients and an abundance of programmable Web interfaces, said SOA notable Anne Manes.
-
Articles
-
Resources from around the Web