What is a middleware for?
What is a middleware?
If we could summarize the interest of a middleware in a single sentence, it would be this:
A middleware is used to create the connection between several applications or equipment (machines, terminals, printers, ...) that were not necessarily designed to communicate with each other, by exchanges or interoperability.
And concretely, how does it work?
These entities can be integrated on several networks not necessarily interconnected, the middleware will be responsible for ensuring the connection anyway.
There are two types of connections for middleware: synchronous connections and asynchronous connections. We will see the characteristics of each of these connections:
- Synchronous links are for "real-time" connections, that is, System A sends a request to System B, which itself will respond to System A, continuously. These two systems are clocked on the same clock
- Asynchronous links work as follows: System A sends a request to system B, without taking into account the response of the latter to perform the task. System B will not know in advance what information it will receive.
So what's the difference between our middleware and an ERP?
The middleware must ensure communication between the operators and the ERP. The ERP (integrated management software package) remains in its role of coordinating the activities of the company.
The Middleware Engineering is the field tool and thanks to this, it allows the level of the production line or logistics users in particular, to provide simplified screens to facilitate seizures and thus to make them reliable.
And to use the definition of commentcamarche.fr: "The ERP is an application whose purpose is to coordinate all the activities of a company (so-called vertical activities such as production, supply or horizontal like marketing sales forces, human resources management, etc.) around the same information system. The Middleware is in this case, the "Brick Terrain" of the Information System »
To summarize…
We could therefore say that a middleware allows communication between several entities, which are not necessarily on the same network, do not have the same function, not necessarily the same users, .... It's like a remote entity connector!
Advertise on APSense
This advertising space is available.
Post Your Ad Here
Post Your Ad Here


Comments