A Slide covers below Points.
1. What is middleware
2. vendors for Middleware
3. Types of Middleware
4. Vulnerabilities in middleware
5. Importance of middleware patching
Russian Call girls in Dubai +971563133746 Dubai Call girls
Middleware hacking
1.
2. Agenda
• what is Middleware?
• Vendors for Middleware?
• Where it stands in a picture?
• Types of Middleware?
• Vulnerabilities in Middleware?
• Importance of middleware patching?
3. What is Middleware ?
What is Middleware?
Middleware is the software that connects software components or enterprise applications. Middleware is the
software layer that lies between the operating system and the applications on each side of a distributed
computer network Typically, it supports complex, distributed business software applications.
https://docs.oracle.com/cd/E15523_01/core.1111/e10103/intro.htm#BABEICDD
Servers / Client This is middleware in my understanding..
9. RPC (remote procedure call)
APPLICATION
CALL(function)
CLIENT STUB
marshalling
(network portable format)
RPC RPC
SERVER STUB
unmarshalling
Function execute
and result
PROS
* Distributed application
* can call any function from
anywhere
CONS
• Platform Dependent
• Language Dependent
RPC
12. OBJECT Oriented Middleware (ORB)
CORBA The Common Object Request Broker Architecture BY OMG Group
PROS
• Platform Independent
• Language Independent
• ORB :- Object request broker
• IIOP :- internet inter operable protocol.
APPLICATION
CALL(function)
CLIENT STUB
ORB ORB
Skeleton
Function execute
and result
IIOP :- internet inter operable protocol.
IDL
14. COM/DCOM
PROS
• MSIDL:- Microsoft IDL
• DCE-RCP :-distributed computing Env-R.
CLIENT
Proxy
COM runtime lib in
windows NT
COM runtime lib in
windows NT
STUB
Function execute
and result
DCE-RPC
Component object module and distributed component Object Module
MSIDL