2017-11-09 8 views
1

Protobufを使用してLinuxのJava統合からServiceStack REST Serverと通信し、転送速度を向上させようとしています。JavaからProtobuf Clientを使用する例

JavaでJsonServiceClientの実装が見つかりましたが、Protobufの同等物またはこれを実行する他の例を見つけることができません。

質問 1. 1つはありますか? 2.そうでない場合は、JavaクライアントからProtobufを使用する方法の例はありますか? 3.これを可能にするライブラリーは既にありますか?

答えて

1

ServiceStackはJava JsonServiceClientライブラリのみを提供します。つまり、ProtoBuf ServiceClient for Javaはありません。

+0

OKかなり公正です。 servicestack restサーバーのプロトコルを使用して独自のクライアントを作成する方法について提案や資料がありますか? – molc

+0

@molc ServiceStack APIは単純なHTTP APIであるため、シリアライズされたリクエスト本体をサービスルートに送信するだけで、Java/C#ProtoBuf相互運用機能が実現します.PoptoBufの相互運用性は、 Javaは、Java/C#プリミティブデータ型のマッピングを考慮して、ProtoBuf DTOに直接的に逆シリアル化することができます。 – mythz

関連する問題