Пытаюсь написать веб сокет сервер на jetty. Вопрос достаточно не определенный, но надеюсь кто-то знает ответ. Взял код с github:
public class EventServer
{
public static void main(String[] args)
{
Server server = new Server();
ServerConnector connector = new ServerConnector(server);
connector.setPort(8080);
server.addConnector(connector);
// Setup the basic application "context" for this application at "/"
// This is also known as the handler tree (in jetty speak)
ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
server.setHandler(context);
try
{
// Initialize javax.websocket layer
ServerContainer wscontainer = WebSocketServerContainerInitializer.configureContext(context);
// Add WebSocket endpoint to javax.websocket layer
wscontainer.addEndpoint(EventSocket.class);
server.start();
server.dump(System.err);
server.join();
}
catch (Throwable t)
{
t.printStackTrace(System.err);
}
}
}
@ClientEndpoint
@ServerEndpoint(value="/")
public class EventSocket
{
@OnOpen
public void onWebSocketConnect(Session sess)
{
System.out.println("Socket Connected: " + sess);
}
@OnMessage
public void onWebSocketText(String message)
{
System.out.println("Received TEXT message: " + message);
}
@OnClose
public void onWebSocketClose(CloseReason reason)
{
System.out.println("Socket Closed: " + reason);
}
@OnError
public void onWebSocketError(Throwable cause)
{
cause.printStackTrace(System.err);
}
}
В чем собственно вопрос, коннекчусь через андроид приложение, коннект происходит но сообщения не отправляются, проблема скорее всего со стороны сервера, поскольку до этого у меня был сервер написанный на php и работало все как часы. Может кто знает в чем проблема или у кого то есть рабочий код?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пытаюсь запустить команду для командной строки с помощью RuntimegetRuntime()
Вроде простая задача и скорее всего решение какое то очевидное, но я что-то запуталсяЯ конечно могу что то закостылять индивидуально для...
на самом деле всё установлено, но когда я пишу некоторые стили в mainsass компилируется в main
Задача: сделать свой загрузчик файлов в Ckeditor 5Перечитав кучу документации так и не понял, что и куда надо подставить, что бы заработал свой...