私はJavaが初めてです。簡単な WebSocket を作成しました。
import javax.websocket.OnClose;
import javax.websocket.OnMessage;
import javax.websocket.OnOpen;
import javax.websocket.Session;
import javax.websocket.server.ServerEndpoint;
import java.io.IOException;
@ServerEndpoint("/RankixSocket")
public class RankixSocket {
@OnOpen
public void onOpen(Session session) {
try {
session.getBasicRemote().sendText("Connected");
} catch (IOException e) {
e.printStackTrace();
}
}
@OnMessage
public void onMessage(Session session, String message) {
System.out.println("New message : " + message);
try {
session.getBasicRemote().sendText("Message received -> :" + message);
} catch (IOException e) {
e.printStackTrace();
}
}
@OnClose
public void onClose() {
System.out.println("Closed");
}
}
次に、コンソール アプリケーションから WebSocket に接続します。fromに接続する例を見てきました。その例では、作成者は外部ライブラリを使用しました。私はたくさんグーグルで検索しましたが、何も役に立ちませんでした:( .WebSocket
Android Application
WebSocket
通常の Java コンソール アプリケーションからに接続できますか? どうすればそれを行うことができますか?外部ライブラリはありますか?
どんな助けでも大歓迎です。