RMI objekter ?
Hvordan sikrer jeg mig at jeg får fat i et kørende objekt over RMI?På den ene maskine binder jeg objektet:
Naming.bind ("Time", new Time());
Og på den anden maskine får jeg en reference:
TimeInterface time = (TimeInterface)Naming.lookup("//" + "host" + "/Time");
Men når jeg på de forskellige klienter laver lookup, får de hver deres reference, og jeg har derved mange forskellige objekter.
Hvis jeg f.eks. starter Time klassen i en tråd, ønsker jeg at kunne kalde de metoder som hele tiden bliver opdateret af tråden.
Kan nogen hjælpe?
