Methode über RMI von mehreren Clients parallel aufrufen?

DarthShader

Erfahrenes Mitglied
Hallo,

ich habe eine Frage zu Java und RMI. Ich möchte eine einfache Server-Anwendung schreiben, die einige Methoden über RMI für Clients zur Verfügung stellen soll, beispielswiese eine einfache Abfrage-Methode mit einem Rückgabewert.

Zwar wird der Zugriff auf den Server kaum unter starker Last stehen, also vielleicht maximal 3 Clients gleichzeitig, dennoch würde ich gerne wissen, ob dies mit RMI überhaupt möglich ist:
Können zwei oder mehr Clients eine per RMI "veröffentlichte" Methode parallel aufrufen? RMI müsste dann im Hintergrund ja irgendwie mit Threads arbeiten, stimmt das so?


Vielen Dank für Eure Hilfe!
 
Hallo,

jeder Client bekommt bei RMI (für die Connection) einen eigenen Thread zugewiesen (das sieht man im schön im Debugger mit RMI TCP Connection(1)-192.168.x.x). Alle Calls eines Clients über diese Connection werden über den selben Thread abgewickelt.

Gruß Tom
 
Zurück