내 응용 프로그램 (java)에서는 RPC의 두 가지 유형, 즉 관리 RPC와 사용자 RPC를 지원해야합니다. 나는 현재 내가 다음과 같은 코드를 사용하여 두 HttpServers RPC 당 하나의 개방하고, 이러한 RPC를 만들 브로을 사용하고 있습니다 :이 작동하나 이상의 응답자가있는 HttpServer
Server serverAdmins = new HttpServer(new ReflectResponder(AdministrationRPC.class, arpcImpl), adminRpcPort);
Server serverUsers = new HttpServer(new ReflectResponder(UsersRPC.class, urpcImpl), usersRpcPort);
...
을하지만 나를 위해 낭비처럼 - 나는 방법을 찾고 있어요 두 개의 포트 또는 동일한 포트에 두 URL을 하나의 HTTP 서버를 사용하여, 같은 것을 (이러한 옵션은 나를 위해 좋은) 다음 addResponder 방법은 물론 존재하지 않습니다
Server server = new new HttpServer(new ReflectResponder(AdministrationRPC.class, arpcImpl), adminRpcPort);
server.addResponder(new ReflectResponder(UsersRPC.class, urpcImpl), usersRpcPort);
...
, 유일한 방법이 addConnector 메소드도 비슷하게 보입니다. 그러나 철저한 인터넷 검색을 한 후에도 내 요구에 적용하는 방법을 찾을 수 없었습니다.
동일한 http 서버에서 두 개의 avro responder를 시작할 수있는 방법이 있습니까?