Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用websocket主动发送消息?_Java_Spring Mvc_Websocket - Fatal编程技术网

Java 如何使用websocket主动发送消息?

Java 如何使用websocket主动发送消息?,java,spring-mvc,websocket,Java,Spring Mvc,Websocket,在websocket中,@OnOpen表示连接时执行某些操作@OnMessage当它向你发送消息时,表示要做些什么@OnClose当它告诉你它将断开连接时,表示要做些什么@OnError指示在出现错误时执行操作!但是现在我想主动发送消息,而不是等待客户的消息。我该怎么做?发送消息(或请求)总是主动的。如果它不是主动式的,在通用术语中称为“返回响应”。它是一个websocket。发送消息。“你不需要回电话就能主动做事。”阿德里安科斯特,“疯狂物理学家,我知道!但是我应该如何编码呢?您的websoc

在websocket中,
@OnOpen
表示连接时执行某些操作
@OnMessage
当它向你发送消息时,表示要做些什么
@OnClose
当它告诉你它将断开连接时,表示要做些什么
@OnError
指示在出现错误时执行操作!但是现在我想主动发送消息,而不是等待客户的消息。我该怎么做?

发送消息(或请求)总是主动的。如果它不是主动式的,在通用术语中称为“返回响应”。它是一个websocket。发送消息。“你不需要回电话就能主动做事。”阿德里安科斯特,“疯狂物理学家,我知道!但是我应该如何编码呢?您的websocket实现应该提供一个
Write()
Send()
方法来发送消息。打开websocket后,您可以从应用程序中的任何线程调用此消息(不要求仅从事件处理程序调用)。主动发送:消息应在何时发送?应用程序何时启动?当用户单击按钮时?何时到达某个时间戳?