netty

    0

    2答えて

    シンプルなネットサーバーを想定してください。 最初のクライアントが接続すると、そのチャネルが覚えています。 2番目のクライアントが接続している場合は、最初のチャネルに書き込むようにします。つまり、最初のチャネルに書き込まれたすべてが2番目のチャネルに書き込まれ、逆も同様です。 このシンプルなアプリケーションは、telnetからtelnetへのチャットのようなものです。

    2

    1答えて

    Nettyを使用して自分のTCPサーバーを実装していて、Nettyも使用してクライアントをプログラミングして、同じチャンネルを処理する必要があるかどうか尋ねる必要がありますか?純粋なJava NIOでNettyなしで書かれたTCPクライアントは、ストリームの処理とエンコーディングに問題がないネッティサーバーと連携できますか? 追加部分: は、私のサーバーは、サーバーのエンコーダでは、デコーダおよび

    0

    1答えて

    Nettyサーバのエンコーダ、デコーダ、ハンドシェイクハンドラでロジックをカスタマイズしていて、純粋なJava NIOで書かれたTCPクライアントを持っている場合、クライアント固有のハンドラでサーバエンコーダ、デコーダ、ハンドシェイクハンドラロジックを複製する必要があります、パケットやストリームを失うことはありません。これは開かれたチャネルを閉じることにつながりますか? どうもありがとう

    2

    2答えて

    不要なChannelFutureを作成せずにNettyチャンネルに書き込むことはできますか? (GC用に不要なオブジェクトを生成しないで...)

    1

    1答えて

    Nettyには何とかこの機能が組み込まれていますか? これがない場合は、どこでこれを行うべきですか、これをどのように実装する必要がありますか?

    4

    3答えて

    WebSocketのチャンネル/接続をサーバー側から正しく閉じるにはどうしたらいいですか?私はctx.getChannel().close()を使用する場合は、Brwoser(Firefoxの9)でonerrorがスローされます。 WSへの接続:// localhostを:ページが をロードしている間に8080 /のWebSocketが中断された、私も試してみましたWebSocketServerH

    3

    1答えて

    テキストプロトコルを使用して接続およびボンバードメッセージ(〜100バイト)を受け付けるサーバーを作成しました。実装では、3rtパーティクライアントでループバック400K /秒のメッセージを送信できます。私はこの仕事のためにNettyを選んだ、SUSE 11 RealTime、JRockit RTS。 しかしNettyに基づいて私自身のクライアントを開発し始めたとき、私は劇的なスループット低下に遭

    1

    1答えて

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

    0

    1答えて

    私はWebSocketでNet3.3サーバーを持っていますhttps://github.com/netty/netty/tree/3.2/src/main/java/org/jboss/netty/example/http/websocketx/server RFC 6455を実装しているクライアントがありますが、サーバーはデフォルトでメッセージをデコードできません。デバッグ中、WebSocket

    2

    3答えて

    私はNetty TCPサーバーを持っており、(リモートアドレスに基づいて)着信接続の試行を選択的に拒否または拒否したいとします。 ServerBootstrap.setParentHandler(ChannelHandler)を使用しなければならないと思いますが、ChannelHandlerでは何をしますか?私はどのようなイベントを扱っていますか?どのように接続を拒否しますか?