Я хотел бы установить номер порта моего serverEnPoint
.
Вот мой сокет сервера:
import javax.websocket.*;
import javax.websocket.server.ServerEndpoint;
import java.io.IOException;
@ServerEndpoint("/myEndPoint")
public class MyEndPoint {
private static Session session;
@OnOpen
public void onOpen(Session s) throws IOException {
session = s;
}
@OnMessage
public String echo(String message) {
return message + " (from your server)";
}
@OnError
public void onError(Throwable t) {
t.printStackTrace();
}
public static void sendMessage(String message){
try {
session.getBasicRemote().sendText(message);
} catch (IOException e) {
e.printStackTrace();
}
}
Я спрашиваю, как это сделать, потому что мой сервер должен открытьсявеб-сокет, но все еще позволяет REST API.Я предполагаю, что порт веб-сокета по умолчанию такой же, как REST, и именно поэтому мой клиент не подключается.Если у вас есть другое решение, дайте мне знать.
Спасибо