Avatar billede f_bar Nybegynder
21. oktober 2002 - 20:18 Der er 11 kommentarer og
1 løsning

RMI, server kalder metode hos client

KAn man på en eller anden måde få serveren til at kalde en metode hos klienten, jeg mener nemlig engang at ha' hørt noget om et pattern der skulle kunne gøre dette ????
er der nogen der kan hjælpe !
Avatar billede arne_v Ekspert
21. oktober 2002 - 20:30 #1
Ja. Det hedder RMI callback.
Avatar billede arne_v Ekspert
21. oktober 2002 - 20:32 #2
Clienten kalder en metode på serveren med et objekt som
extender Remote og så kan serveren kalde det.
Avatar billede f_bar Nybegynder
21. oktober 2002 - 20:34 #3
ok, er det noget du kender til noget "info" omkring, dvs. noget jeg kan læse på nettet
Avatar billede arne_v Ekspert
21. oktober 2002 - 20:36 #4
Avatar billede arne_v Ekspert
21. oktober 2002 - 20:36 #5
Avatar billede f_bar Nybegynder
21. oktober 2002 - 20:38 #6
ok takker
Avatar billede f_bar Nybegynder
23. oktober 2002 - 13:58 #7
Kan man så på en eller anden måde få serveren til at gemme en eller anden repræsentation af hvilken klient der har connected til serveren, så man ved hvilken klient man skal klade denne metode hos ??
Avatar billede arne_v Ekspert
23. oktober 2002 - 14:13 #8
Godt spørgsmål. Jeg har aldrig prøvet.

Et skud fra hoften ville være hvis servren have en HashMap,
clienten sendte både en identifikation og et remote objekt
over, serveren gemte i HashMap med key=ID og value=objekt,
når serveren så skulle bruge en bestemt client brugte den ID til at finde
remote objekt i HashMap.

Bemærk: ren tænken højt. Jeg har ikke prøvet det.
Avatar billede f_bar Nybegynder
23. oktober 2002 - 14:20 #9
Ok, nu har jeg ikke lgie fået kigget på de to links du har skrevet omkring RMIcallback, men når man laver dette, sendes det så til et specifikt object, eller ?? Da det jo så godt kunne være en mulighed
Avatar billede f_bar Nybegynder
24. oktober 2002 - 19:07 #10
kan du måske komme med en lille forklaring på dette callback ??
Avatar billede f_bar Nybegynder
24. oktober 2002 - 19:12 #11
der er en metode hos klienten som sender et objekt til serveren, serveren gemmer vel så dette objekt i et hash-map, hashtable eller ??, hvis der skulle være flere klienter, eller hvad ???
Men hvordan kan man så kalde metoder hos klient objektet, er der metoder i det sendte objekt som henviser til "klient-objektet" ??
Avatar billede arne_v Ekspert
24. oktober 2002 - 19:21 #12
2 x ja

(men som sagt - jeg har ikke selv prøvet det)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester