10

socket.io ライブラリを使用して Java サーバーに接続するための例 (準備ができているスクリプト) はありますか? 私の問題: Java で動作するサーバー (クライアントから一部のデータを処理する) と、常にサーバーに接続されている Java クライアント (クライアントが切断されたときにサーバーに通知される) があります。この Java クライアントを置き換える Google Chrome 用の JavaScript 拡張機能を作成したいと考えています。しかし、サーバーとクライアントは単純なテキスト プロトコルで通信するようになりました。

4

1 に答える 1

16

java とsocket.ioクライアントとの接続を提供する Java ライブラリがいくつかあります。

サーバー

  1. ibdknox/socket.io-netty (注: 2011 年以降更新されていません。socket.io v0.7 以降とは互換性がありません)
  2. avostryakov/Socket.IO-Java (もう利用できない Ovea/Socket.IO-Java のフォーク)
  3. mrniko/netty-socketio
  4. 大気/大気( Getting-Started-with-Socket.IOを参照)
  5. trinopoty/socket.io-server-java (公式の engine.io Java サーバーに基づいていますが、通常の socket.io 用に変更されています)

trinopoty サーバーと mrniko サーバーは両方とも、socket.ioの公式ドキュメントの「その他のサーバー実装」の下で言及されています。

クライアント

  1. 公式 Java クライアント
  2. benkay/java-socket.io.client (注: メンテナンスは終了しました)
  3. Gottox/socket.io-java-client (注: リポジトリは現在アーカイブされています)
于 2012-03-01T11:03:23.687 に答える