Explain RMI in CORBA by defining three level architecture in CORBA.

This question appears in Mumbai University > Distributed System subject

Marks: 10 M

Year: May 15


Remote method invocation in COBRA

enter image description here

       fig. RMI in COBRA
  • The client gets the interoperable OR(IOR)

  • stubs can be generated automatically using IDL compiler & are included in code during compilation.

  • The client stub calls network relations using system calls.

  • ORB transfers marshalled data using CDR format(common character data represantation) to OA

  • OA then transfers calls to servers skeleton.

  • server skeleton unpacks/unmarshalls the parameters and call procedure.

  • server does the work & returns result to skeleton.

  • the skeleton then packs result and send to OA

  • OA then sends it to ORB and ORB transmits results to client.

  • the client stub unpacks the result and returns it to client procedure.

Please log in to add an answer.

Continue reading

Find answer to specific questions by searching them here. It's the best way to discover useful content.

Find more