Java RMI: определение процесса вызова из Callee - PullRequest
2 голосов
/ 25 апреля 2011

Есть ли способ определить процесс вызывающего в Callee remote method.

Предположим, есть 3 клиента, а сервер и сервер имеют один удаленный метод, который вызывается всеми клиентами. Можно ли определить, какой из процессов клиента вызвал удаленный метод во время выполнения? (кроме передачи имени процесса в методе)

Server
void callMe(){//remote method
System.out.println("I was called by Client : " + ? );

}


Client
...
...

server.callMe();
...
...
...