Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 of 25. 2 of 25 3 of 25 ORBs (Object Request Broker) – A distributed software bus for communication among middleware services and applications – To.

Similar presentations


Presentation on theme: "1 of 25. 2 of 25 3 of 25 ORBs (Object Request Broker) – A distributed software bus for communication among middleware services and applications – To."— Presentation transcript:

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


Download ppt "1 of 25. 2 of 25 3 of 25 ORBs (Object Request Broker) – A distributed software bus for communication among middleware services and applications – To."

Similar presentations


Ads by Google