Giriş
Şu satırı dahil ederiz.
value Alanı
Örnek
Şöyle yaparız. onMessage ile gelen WebSocket Session nesnesi.
Şöyle yaparız.
Şu satırı dahil ederiz.
import javax.websocket.server.ServerEndPoint;
Açıklaması şöyle.A class annotated by @ServerEndpoint is registered to a server-side WebSocket endpoint
and every time the corresponding endpoint's WebSocket is connected to the server, its
instance is created and managed by Java WebSocket implementation.
Bu anotasyon ile @OnOpen,@OnMessage,@OnClose,@OnError anotasyonları kullanılır.value Alanı
Örnek
Şöyle yaparız. onMessage ile gelen WebSocket Session nesnesi.
@ServerEndpoint("/singleplayer")
public class SingleplayerSocket {
private Session session;
@OnOpen
public void onOpen(Session session) {
this.session = session;
...
}
@OnMessage
public void onMessage(String message) {
if (session != null && session.isOpen()) {
...
}
}
@OnClose
public void onClose(Session session) {
this.session = null;
}
}
Örnek
Şöyle yaparız.
@ServerEndpoint("/websocketendpoint")
public class WsServer {
private Session session;
@OnClose
public void onClose() {
...
}
@OnOpen
public void onOpen(Session session) {
...
}
@OnMessage
public void onMessage(String message, Session session) {
...
}
@OnError
public void onError(Throwable e) {
...
}
}
Hiç yorum yok:
Yorum Gönder