ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Integration Middleware

Definition - What does Integration Middleware mean?

Integration middleware is the alternate term used for middleware as the purpose of middleware is mainly integration. Integration middleware represents software systems that offer runtime services for communications, integration application execution, monitoring and operations.

The key function of middleware is to help make application development simpler. This is done by offering common programming abstractions, covering up heterogeneity, delivering fundamental operating systems and hardware, and masking low-level programming details.

Techopedia explains Integration Middleware

Middleware is a software that links two separate applications or is commonly used to illustrate different products that function as a glue between two separate applications. For instance, there are various middleware products that establish a connection between a Web server and a database system. This lets users request data from the database by means of forms shown on a Web browser. In return, the Web server returns dynamic Web pages according to the user's requests and profile.

Conventionally, integration middleware is classified based on domains, which are defined by the types of resources that are incorporated:
  • Cloud Integration: Integrates with and also between the cloud services, cloud-based applications (SaaS), private clouds, trade hubs and other typical cloud resources through Web services and standard B2B communication strategies (FTP, AS2, etc.)
  • B2B Integration: Integrates customer, provider and various alternative partner interfaces with various data resources and company-managed applications
  • Application Integration (A2A): Integrates various company-managed applications together, including cloud-based and remote systems
  • Data Integration: Integrates business data resources, such as databases and files, over business and operational intelligence systems
Middleware is often described as plumbing because it links both sides of an application and also transfers data between them. Some standard middleware categories include:
  • Enterprise service buses (ESBs)
  • Transaction processing (TP) monitors
  • Distributed computing environment (DCE)
  • Remote procedure call (RPC) systems
  • Object request brokers (ORBs)
  • Message passing
  • Database access systems

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.