• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

IIOP protocol

 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm confused about some of the concepts relating to CORBA and IIOP.
1) IIOP can pass objects by reference. Not sure how is that done. I know for a remote object in RMI/JRMP, the stub of the remote object is serialized and passed back to the client (ie. the client holds a reference to the remote object thru its stub). Is this done similarly in IIOP?
2) How can RMI work over IIOP (ie. RMI-IIOP) if IIOP doesn't allow pass by value? or is it that RMI only works with the most latest version of IIOP (which also supports pass by value)?
3) In ejb 2.0,all remote interfaces have to be RMI-IIOP compliant but the wire protocol can be anything. Also, the client has to assume that it will always obtain the IIOP stub and thus will always need to implement the narrow() method. Is this correct?
Just need to get a clear picture on these concepts. Any help will be appreciated. Thanks.
 
Don't listen to Steve. Just read this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic