Play フレームワーク 2.1 を使用しています。
私は Web ソケットを使用しており、サーバーからそれらを閉じる方法を見つける必要があります。
それを行う方法はありますか?
Play フレームワーク 2.1 を使用しています。
私は Web ソケットを使用しており、サーバーからそれらを閉じる方法を見つける必要があります。
それを行う方法はありますか?
docs Handling WebSocketsの例:
入力データを完全に破棄し、Hello! を送信した直後にソケットを閉じる別の例を書きましょう。メッセージ:
public static WebSocket<String> index() {
return new WebSocket<String>() {
public void onReady(WebSocket.In<String> in, WebSocket.Out<String> out) {
out.write("Hello!");
out.close()
}
}
}
def index = WebSocket.using[String] { request =>
// Just consume and ignore the input
val in = Iteratee.consume[String]()
// Send a single 'Hello!' message and close
val out = Enumerator("Hello!") >>> Enumerator.eof
(in, out)
}