Topic_6_PT - CS3283 Distributed Systems Assignment 2 The design of an example middleware CORBA Danny Wong Chun 5126 1654 Alfred Ng Wai Kwan 9600

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

View Full Document Right Arrow Icon
1 CS3283 Distributed Systems Assignment 2 The design of an example middleware CORBA Danny Wong Chun 5126 1654 Alfred Ng Wai Kwan 9600 2455
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 What is CORBA? A middleware standard defined by Object Management Group (OMG) Provide interoperability in heterogeneous computing environment: Vendor independent Operating system independent Programming language independent Use standard protocol (IIOP) to communicate among CORBA-based program over the network
Background image of page 2
3 CORBA Architecture Components: IDL Client Stub Server Skeleton Object Request Broker
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 CORBA Architecture How does CORBA work in remote invocation? CORBA standardized the process at two key levels: 1. Client needs to know the type of object it’s invoking 2. Client’s ORB and object’s ORB must agree on communication protocol IIOP
Background image of page 4
5 Benefits of CORBA Interoperability Separation of interface from implementation IDL is the interface definition language is independent of programming languages IDL map to popular programming languages
Background image of page 5

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

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/17/2011 for the course CS CS3283 taught by Professor Kylam during the Spring '10 term at City University of Hong Kong.

Page1 / 10

Topic_6_PT - CS3283 Distributed Systems Assignment 2 The design of an example middleware CORBA Danny Wong Chun 5126 1654 Alfred Ng Wai Kwan 9600

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

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