Win a copy of Head First Agile this week in the Agile forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Diff. between Naming and Registry.  RSS feed

 
Abhijeet Salvithal
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I just started working on RMI i dont know the difference between Naming and Registry.
As we can bind remote object through Naming.rebind static method as well as Registry reg = Registry.getRegistry("hostname");
Awaiting for reply.

Abhijeet.
 
Sunil Kumar Gupta
Ranch Hand
Posts: 824
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ,

A Registry is an interface that provides the methods supported by
registry implementation. rmiregistry program provides such
implementation. The Naming class provides (static) methods to bind ,
unbind , list and lookup Remote server objects. Naming class uses
LocateRegistry to find a registry on the specified machine and port.

Bottom line: Use Naming.lookup().
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!