2017-06-13 7 views
-1

私は、双方向の方法でお互いに通信する必要がある2つのコンポーネントを持っています。今のところ私は2つのアプローチを持っています。一方は双方向通信を確立するためにRPCサーバーを両方の側に設定しています。もう一つはwebsocketを使用しています。 RPCとWebSocketの長所と短所を比較できる人はいますか?ありがとうRPC over WebSocketをいつ使用するのですか?

+1

WebSocketはRPCを実行できます。これは、「イチゴはチョコレートよりも優れていますか? – tadman

答えて

-1

WebSocketはメッセージベースのトランスポートで、RPCは通信パターンです。 WebSocket経由でルーティングされたRPCが必要な場合は、WAMPプロトコル(http://wamp-proto.org)を見てください。これにより、サーバーをセットアップする必要がなくなり、各コンポーネントにポートを開き、NATの背後から通信できるようになります。

完全開示:私はWAMPエコシステムに深く関わっていますが、実装のほとんどはプロトコルが公開されています。

関連する問題