What are the three major categories of middleware? Explain the role of each category and how they interact.
Middleware can actually be categorized into four major categories: Transactional, procedural, message oriented and object oriented middleware.
Transactional Middleware: This category of middleware, also known as transaction processing or TP, was designed for supporting distributed synchronous transactions. It is a very reliable middleware and can dispatch, schedule and prioritize numerous application requests simultaneously. The main role of a transaction ...