Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

RMI Stubs

 
vikasids sharma
Ranch Hand
Posts: 157
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all
Please do let me know in RMI how does method call is processed from stub at client side to skeleton at server side.
Stub is remote reference to remote object with all remote methods(only signatures) cloned to it.
When client makes call on remote object, call in intercepted by stub which internally delegates this call to remote object(skeleton precisely).
My question is how does the method call propogates from stub internally?
thanks in advance
Vikas
 
Pradeep bhatt
Ranch Hand
Posts: 8933
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It makes use of sockets internally.
 
Idly Vada
Ranch Hand
Posts: 135
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There's a virtual layer in RMI called remote reference layer which is used by stub and skeleton.
By default stub and skeketon use TCP to communicate internally. How ever we can change this using factory methods.
 
Pradeep bhatt
Ranch Hand
Posts: 8933
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
http://java.sun.com/j2se/1.4.2/docs/guide/rmi/socketfactory/index.html
For using your own socket factory.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic