Cloud Middleware

Why Trust Techopedia

What Does Cloud Middleware Mean?

Simply put, middleware is a software platform that sits between an application/device and another application/device. It makes the connection between any two clients, servers, databases or even applications possible; it is not used directly by end users. Cloud middleware, however, is always accessible to the user in the form of remote software platform for communication or management of data.

Advertisements

Techopedia Explains Cloud Middleware

Typically situated between the operating system and an application, cloud middleware provides a number of functionalities to the user. It helps in the creation of business applications; facilitates concurrency, transactions, threading and messaging; and provides a service component architecture framework for creating service-oriented architecture (SOA) applications. Web servers, application servers and databases are examples of cloud middleware.

Middleware programs generally provide communication services and serve the purpose of a messenger so that different applications can send and receive messages. Different applications situated at different physical locations can be "tied" together to perform a task through cloud middleware.

Advertisements

Related Terms

Margaret Rouse
Technology Specialist
Margaret Rouse
Technology Specialist

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.