protobuf-net (または protobuf の他の .net 実装) を使用する rpc over tcp 実装を探しています。
助言がありますか?
protobuf-net (または protobuf の他の .net 実装) を使用する rpc over tcp 実装を探しています。
助言がありますか?
protobuf (どの実装でも) は RPC スタックではありません。それはシリアル化スタックです。ただし、WCF を使用して RPC を提供することはできますが、 WCF内のシリアル化レイヤーとして protobuf-net をフックします。それは?
私は http を使用した特注の RPC レイヤーを持っていますが、TCP 用のレイヤーを実装しておらず、コールバックも調べていません。WCF にはこれらが組み込まれているので、一見の価値があるのではないでしょうか?
protobuf-net をサポートする別の RPC 実装については、protobuf-remoteを参照してください。C++ (公式実装を使用) と C# (protobuf-net を使用) の両方をサポートしています。通信は TCP を使用して行われます。
C# クライアントから C++ サーバーに接続し、Proto メッセージを送信するために自分で使用しました。