如何从服务器关闭websocket?

如何从服务器关闭websocket?,websocket,playframework-2.0,Websocket,Playframework 2.0,我正在使用Play framework 2.1 我正在使用web套接字,我需要找到从服务器关闭它们的方法 有办法吗?文档示例: 让我们写另一个例子,完全丢弃输入数据,并在发送Hello之后关闭套接字!信息: 文档中的示例: 让我们写另一个例子,完全丢弃输入数据,并在发送Hello之后关闭套接字!信息: public static WebSocket<String> index() { return new WebSocket<String>() {

我正在使用Play framework 2.1

我正在使用web套接字,我需要找到从服务器关闭它们的方法

有办法吗?

文档示例:

让我们写另一个例子,完全丢弃输入数据,并在发送Hello之后关闭套接字!信息:

文档中的示例:

让我们写另一个例子,完全丢弃输入数据,并在发送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)
}