Академический Документы
Профессиональный Документы
Культура Документы
compiled by:
Thomas M.
Cosley
Introduction
Middleware is connectivity software that
Middleware Architecture
Application
Application
API
s
Platform Interface
Platform
OS
Network Interface
Platform Interface
Platform
OS
Network Interface
Types of Middleware
There are four basic types of middleware
Transaction Processing Monitor (TP)
Remote Procedure Call (RPC)
Message-Oriented Middleware (MOM)
Object Request Broker (ORB)
Transaction Processing
Architecture
Processing
Routines
Transaction
Requests
Client
TP Monitor
RPC Architecture
Client
App
RPC
STU
B
T
R
A
N
S
P
O
R
T
N
E
T
W
O
R
K
Application Specific
procedure
invocations
and returns
N
E
T
W
O
R
K
T
R
A
N
S
P
O
R
T
Server
App
RPC
STU
B
MOM Architecture
Client
App
MOM
With
message
queue
T
R
A
N
S
P
O
R
T
N
E
T
W
O
R
K
Application specific
proprietary
messages
N
E
T
W
O
R
K
T
R
A
N
S
P
O
R
T
MOM
With
message
queue
Server
App
ORB Architecture
Request
Service
activate
Service
Establish
connection
Client
communicate
Remote Service
(object)