1

Web ロール間の通信用にいくつかの wcf サービスを構築しており、パフォーマンスを向上させることを検討しています。組み込みの .net シリアライゼーションは、速度の面で欠けていることでよく知られています。

私は、ネットワーク全体でのシリアル化とキャッシュの目的で、protobuf-net を調べています。

私の質問は、protobuf-net ライブラリはクラウドでうまく機能しますか? デフォルトでは、Web ロールは部分信頼で実行されると思います。

4

1 に答える 1

1

私はそれを使用しましたが、protobuf-net がうまく機能することを保証できます。具体的には、制限が 8192 バイトであるため、データをキューに格納するために使用しました (UTF8 エンコーディング ~ 6.3k と考えられるため、制限は実際には低くなります)。それより大きいものは、データを BLOB に格納し、参照をキューに格納する必要があります。

それを使用してWCFデータをシリアル化することに関しては、それもうまくいくと確信していますが、その分野での経験はありません.

于 2011-07-11T02:02:06.243 に答える