2014-08-27 4 views
0

Я хочу написать простой онлайн-организатор. Он будет работать на WebSockets. Есть ли библиотека, которая позволяет использовать метод, например onMessage? Я имею в виду без кода, какЕсть ли какой-либо прослушиватель сообщений WebSocket для JavaSE?

is = new DataInputStream(clientSocket.getInputStream()); 
while ((responseLine = is.readLine()) != null) { 
    System.out.println(responseLine); 
} 

Что-то со слушателем, которое начнет выполнение при событии ввода сообщения.

Возможно ли это?

ответ

1

WebSockets не для SE, а для JavaEE.

В соответствии с JSR-356 существует тип аннотации OnMessage, который используется в объявлении конечных точек сервера и клиента и включен в javax.websocket-api. Если вы используете эту аннотацию выше метода, то при поступлении сообщения этот метод будет вызываться.

Чтобы узнать больше о том, как реализовать это, читайте JSR-356 текст и пример this.