この単純な Java サーバー プロセスを MessagePack RPC サービスとして実行しています。hello()
Java ではなく Javascript からサービスを呼び出したいのですが、それを実現する方法の例をまだ見つけていません。MessagePack サイトには Javascript の RPC 実装はないようです。
import org.msgpack.rpc.Server;
import org.msgpack.rpc.loop.EventLoop;
public class ServerApp {
public String hello() {
return "OK";
}
public static void main(String[] args) throws Exception {
EventLoop loop = EventLoop.defaultEventLoop();
Server svr = new Server();
svr.serve(new ServerApp());
svr.listen(1985);
loop.join();
}
}
更新 ここで MessagePack 用の Javascript RPC クライアントを見つけました...