Cs1 MWT Intro
Cs1 MWT Intro
Middleware
Technologies
CSIW
BITS Pilani
Pilani Campus ZG524
Textbooks
Note: In order to broaden understanding of concepts as applied to Indian IT industry, students are advised to refer books of their choice and case-studies in their own organizations
BITS Pilani, Pilani Campus
Modular Structure
M2 Enterprise Middleware
M5 Specialized Middleware
View of Middleware
Forms of Middleware
Middleware dimensions:
– Request/Reply vs. Asynchronous Messaging
– Language-specific vs. Language-independent
– Proprietary vs. Standards-based
– Small-scale vs. Large-scale
– Tightly-coupled vs. Loosely-coupled components
#Server
server.c
#Client
client.c
2. Object-Oriented Middleware
3. Message-Oriented Middleware
4. Event-Based Middleware
Synchronous vs. asynchronous communication
Scalability, many-to-many communication
Language integration