网站建设课程体系,做系统和做网站的区别,巴州住房和城乡建设局网站,一键建站哪家信誉好如果你想要从应用程序的任何地方向连接的客户端发送消息#xff0c;要怎么做#xff1f;任何应用程序组件都可以向brokerChannel发送消息。要这样做#xff0c;最简单方法是注入一个SimpMessagingTemplate并使用它来发送消息。通常#xff0c;你会按类型注入它#xff0c;…如果你想要从应用程序的任何地方向连接的客户端发送消息要怎么做任何应用程序组件都可以向brokerChannel发送消息。要这样做最简单方法是注入一个SimpMessagingTemplate并使用它来发送消息。通常你会按类型注入它如下例所示
Controller
public class GreetingController {private SimpMessagingTemplate template;Autowiredpublic GreetingController(SimpMessagingTemplate template) {this.template template;}RequestMapping(path/greetings, methodPOST)public void greet(String greeting) {String text [ getTimestamp() ]: greeting;this.template.convertAndSend(/topic/greetings, text);}}然而如果存在另一个相同类型的bean你也可以通过它的名称brokerMessagingTemplate来限定它。