Announcement

Collapse
No announcement yet.

Was braucht ein RMI-CLIENT???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Was braucht ein RMI-CLIENT???

    Hallo,

    ich habe 2 Rechner. Auf einem läuft wunderbar mein RMI-Server mit einer Methode public String getInfo();

    Ich bekomme einfach nicht den anderen Rechner (im TCP/IP Netz) bzw. den Client zum laufen.

    Was für Dateien benötigt der Client?

    Stubs? Interface?

    Danke

    Grüsse

    Tobi

  • #2
    Hallo
    Wenn der Server richtig läuft... (stub und skeleton erzeugt?)

    -falls der stub beim Client übers Netz nachgeladen wird, muss in der ClientObjekt-MainKlasse System.setSecurityManager(new RMISecurityMAnager()) gesetzt werden.
    -mit Naming.lookup("rmi://adresse") wird dann ein RemoteObjekt zurückgeliefert das dann noch auf den richtigen Typ umgewandelt werden muss... RemoteXY myRemote = (RemoteXY)Naming.lookup("rmi://adresse")

    Viel Glück ;-) (*selbstNochAmAusprobierenBin*)
    Matthia

    Comment


    • #3
      Hallo,

      Wenn der Server richtig läuft... (stub und skeleton erzeugt?)

      -falls der stub beim Client übers Netz nachgeladen wird, muss in der ClientObjekt-MainKlasse System.setSecurityManager(new RMISecurityMAnager()); gesetzt werden.

      -mit Naming.lookup("rmi://adresse") wird dann ein RemoteObjekt zurückgeliefert das noch auf den richtigen Typ umgewandelt werden muss... RemoteXY myRemote = (RemoteXY)Naming.lookup ("rmi://adresse"); ...als Beispiel

      Viel Glück ;-) (*selbstNochAmAusprobierenBin*)

      Matthia

      Comment

      Working...
      X