Topic_6_FT - Course CS3283 Distributed System Assignment...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Course: CS3283 – Distributed System Assignment: Assignment 2 Topic: The design of an example middleware: CORBA Group: 6 Members: CHEUNG Lam-yuen (50930174) HUNG Tin-wai (50963771) KO Chun-kit (51024520) WONG Chun-ching (50965997)
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
CS3283 Distributed System Topic 6 - The design of an example middleware: CORBA Page ii Abstract The Common Object Request Broker Architecture (CORBA), an object oriented environment, is for building distributed object-oriented applications. It allows objects on one computer to invoke the methods of objects on other computers. The CORBA specification was developed by the Object Management Group (OMG), an industry group representing computer manufacturers, independent software vendors, and a variety of government and academic organizations CORBA makes use of objects that are accessible via Object Request Brokers (ORBs). ORBs are used to connect objects to one another across a network. An object on one computer (client object) invokes the methods of an object on another computer (server object) via an ORB. CORBA ORBs are middleware mechanisms. CORBA can be thought of as a generalization of remote procedure call (RPC). CORBA services provide generic facilities that may be of use in a wide variety of applications. They include the naming service, the event and notification services, the security service, the transaction and concurrency services and the trading service.
Background image of page 2
CS3283 Distributed System Topic 6 - The design of an example middleware: CORBA Page iii Table of Contents 1. Introduction ........................................................................................................... 1 2. CORBA RMI ............................................................................................................ 2 2.1 Architecture of COBRA .............................................................................. 2 2.2 CORBA Interface Definition Language ...................................................... 3 2.3 CORBA remote object references ............................................................. 6 3. CORBA Services ..................................................................................................... 8 3.1 Naming Service .......................................................................................... 8 3.2 Event Service and Notification Service ..................................................... 8 3.3 Security Service ......................................................................................... 9 3.4 Other Services .......................................................................................... 10 4. Summary .............................................................................................................. 11 5. References ........................................................................................................... 12
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
CS3283 Distributed System Topic 6 - The design of an example middleware: CORBA Page 1 1. Introduction The OMG (Object Management Group) was formed in 1989 with a view to
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 15

Topic_6_FT - Course CS3283 Distributed System Assignment...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online