私はjavaを初めて使用しています。私はWebSocktサーバーでパフォーマンステストを行っています。私はサーバーと通信するためにjava経由でwebsocketを作成する必要があります。 私はjavax.websocketを使用しましたが、常に失敗しました。以下のように コード:websocket接続にjavaを使用すると失敗しました
WebSocketContainer container = ContainerProvider.getWebSocketContainer();
String uri ="ws://127.0.0.1:8080";
System.out.println("Connecting to"+ uri);
try {
session = container.connectToServer(MyClient.class, URI.create(uri));
} catch (DeploymentException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
私は接続を行うために、これを使用し、それが何かを送ったが、私のポイントを満たしていません。
私はちょうど次のネットワークパッケージを手に入れました。
と私は以下のようにjsのコードを使用し、それを作れば...
var target='ws://localhost:7777';
var socket = io.connect(target);
可能です... –
前の投稿に申し訳ありません。それはサーバーの実装のためだった。今私はクライアントの実装のための私のポストを変更しました。 – afzalex
私はこの問題も誤解していると思います。 HTTPリクエストを取得した場合、問題はクライアントのエンドポイント側に依存しないことにあります。しかし、*問題はどこですか?エラーメッセージが表示されますか?それからスタックトレースが必要です。それとも意図した通りに動作しない何かがありますか?そして、最も重要なことは:あなたのファイアウォールは何もブロックしていますかただ完全に無効にしてテストを行うことを確認する。 – Leviathan