Download presentation
Presentation is loading. Please wait.
Published byMabel Gregory Modified over 9 years ago
1
1 of 25
2
2 of 25
3
3 of 25 ORBs (Object Request Broker) – A distributed software bus for communication among middleware services and applications – To manage communication – Mediate messages between objects IDL (Interface Definition Language) – IDL is the standard notation for defining software interfaces. – Component implementations support Stubs (Client Side) and Skeletons (Server Sides) – To implement the inter-process communication – Encode and decode the messages through the ORB
4
4 of 25
5
5 of 25
6
6 of 25
7
7 of 25
8
8 of 25
9
9 of 25
10
10 of 25
11
11 of 25 These new port mechanisms significantly enhance component reusability when compared to the traditional CORBA object model. A CORBA Component
12
12 of 25
13
13 of 25
14
14 of 25
15
15 of 25 It defines a set of interface APIs that simplify task of developing and/or configuring CORBA applications. Components are implemented as DLLs Containers are Standard interfaces for packaging & deploying components
16
16 of 25 Persistent Containers : – Their states are saved between invocations. Transient Containers : – They are non- persistent components whose states are not saved at all.
17
17 of 25
18
18 of 25
19
19 of 25
20
20 of 25
21
21 of 25 designers implementer packagerdeployer
22
22 of 25 Like Microsoft’s Component Object Model (COM) Have several input & output interfaces per component Component But has more effective support for distribution & QoS properties Like Microsoft’s.NET Framework Could be written in different programming languages Could be packaged to be distributed But runs on more platforms than just Microsoft Windows
23
23 of 25
24
24 of 25
25
25 of 25
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.