1 Ekim 2018 Pazartesi

RMI LocateRegistry Sınıfı

Giriş
Şu satırı dahil ederiz
import java.rmi.registry.LocateRegistry;
getRegistry metodu - port
Kendi makinemdeki Registry arayüzüne erişmek için kullanılır.
Örnek
Sunucu tarafında şöyle yaparız.
final int REGISTRYPORT = 1499;
String completeName = "//localhost:1499/Foo";

Foo foo = new Foo();
registry = LocateRegistry.createRegistry(REGISTRYPORT);
registry.rebind(completeName, foo);
Örnek
İstemci tarafında şöyle yaparız.
String completeName = "//localhost:1499/Foo";

Registry registry = LocateRegistry.getRegistry(1499);

Foo foo = (Foo) registry.lookup(completeName);
getRegistry metodu - String
Uzak makinedeki Registry nesnesine erişmek için kullanılır.

getRegistry metodu - String + port
Uzak makinedeki Registry nesnesine erişmek için kullanılır.


Hiç yorum yok:

Yorum Gönder