-1
私は、双方向の方法でお互いに通信する必要がある2つのコンポーネントを持っています。今のところ私は2つのアプローチを持っています。一方は双方向通信を確立するためにRPCサーバーを両方の側に設定しています。もう一つはwebsocketを使用しています。 RPCとWebSocketの長所と短所を比較できる人はいますか?ありがとうRPC over WebSocketをいつ使用するのですか?
私は、双方向の方法でお互いに通信する必要がある2つのコンポーネントを持っています。今のところ私は2つのアプローチを持っています。一方は双方向通信を確立するためにRPCサーバーを両方の側に設定しています。もう一つはwebsocketを使用しています。 RPCとWebSocketの長所と短所を比較できる人はいますか?ありがとうRPC over WebSocketをいつ使用するのですか?
WebSocketはメッセージベースのトランスポートで、RPCは通信パターンです。 WebSocket経由でルーティングされたRPCが必要な場合は、WAMPプロトコル(http://wamp-proto.org)を見てください。これにより、サーバーをセットアップする必要がなくなり、各コンポーネントにポートを開き、NATの背後から通信できるようになります。
完全開示:私はWAMPエコシステムに深く関わっていますが、実装のほとんどはプロトコルが公開されています。
WebSocketはRPCを実行できます。これは、「イチゴはチョコレートよりも優れていますか? – tadman