2012-01-24 5 views
1

私たちは、数千のクライアント、JVM、.NET、モバイルプラットフォームへのイベント/メッセージの非同期準リアルタイムリアルタイムサーバプッシュをサポートするための通信システムを設計しています。私たちは混合モデル(パブリッシュ・サブスクライブとリクエスト・レスポンスの両方)とバイナリ・データを持っています。Http Server Push with Netty + protobuf

私たちはNettyGoogle Protocol Buffersを使用しており、すべてをhttpでカプセル化する必要があります。

我々はBayeux Protocolits Netty implementationに見ていたし、代わりにJSONsのいるProtobufコーデックでそれの修正バージョンを使用しやWebSocketを例(clientserver)から私たち自身の出発をロールバックする傾けました。パフォーマンス上の懸念から、私たちはBase64エンコーディングのようなものを避けています。

実装がありませんか? protobufベースのBayeuxプロトコルを実行するのはどれくらい実行可能でしょうか?どんな指針も大変ありがとうございます。

答えて

0
+0

通常のWebトラフィックとポート80を共有し、フロントエンドのApache mod_proxy(Nettyの背後)で分割する必要があります。私たちは、ここで表現された懸念事項を共有します(http://serverfault.com/questions/290121/configuring-apache2-to-proxy-websocket)。 – vlfig

関連する問題