当前位置: 首页 > news >正文

Spring STOMP-发送消息

如果你想要从应用程序的任何地方向连接的客户端发送消息,要怎么做?任何应用程序组件都可以向brokerChannel发送消息。要这样做,最简单方法是注入一个SimpMessagingTemplate并使用它来发送消息。通常,你会按类型注入它,如下例所示:

@Controller
public class GreetingController {private SimpMessagingTemplate template;@Autowiredpublic GreetingController(SimpMessagingTemplate template) {this.template = template;}@RequestMapping(path="/greetings", method=POST)public void greet(String greeting) {String text = "[" + getTimestamp() + "]:" + greeting;this.template.convertAndSend("/topic/greetings", text);}}

然而,如果存在另一个相同类型的bean,你也可以通过它的名称(brokerMessagingTemplate)来限定它。

http://www.lryc.cn/news/350293.html

相关文章:

  • kubernetes多master集群架构
  • MySQL数据库的初始化(创建库、创建表、向数据库添加测试数据)
  • hive动态分区
  • QT状态机10-QKeyEventTransition和QMouseEventTransition的使用
  • PDK安装及简介
  • 20240511每日运维----聊聊nignx改配置所有的nginx改完unknow
  • hive日常使用时忘记部分补充(不定时)
  • android 安全机制 和权限管理 的一点研究
  • Vue3.0 一些总结 【持续更新】
  • C++语法|对象的浅拷贝和深拷贝
  • 行为型模式
  • AI大模型日报#0515:Google I/O大会、 Ilya官宣离职、腾讯混元文生图大模型开源
  • 计算机网络-负载均衡算法
  • Excel Module: Iteration #1 EasyExcel生成下拉列表模版时传入动态参数查询下拉数据
  • 【回溯算法】【Python实现】TSP旅行售货员问题
  • Java处理xml
  • 软考中级-软件设计师 (十一)标准化和软件知识产权基础知识
  • pytest教程-46-钩子函数-pytest_sessionstart
  • Windows内核函数 - ASCII字符串和宽字符串
  • 从零开始学习MySQL 事务处理
  • 字符数组以及字符串相关的几个函数
  • AOP面向切面编程
  • C# WinForm —— 15 DateTimePicker 介绍
  • SpringBoot中六种批量更新Mysql 方式效率对比
  • 【SpringBoot】SpringBoot整合jasypt进行重要数据加密
  • 【Go语言入门学习笔记】Part1.梦开始的地方
  • 数据特征降维 | 主成分分析(PCA)附Python代码
  • 当服务实例出现故障时,Nacos如何处理?
  • 遥感数据集制作(Potsdam数据集为例):TIF图像转JPG,TIF标签转PNG,图像重叠裁剪
  • 根据web访问日志,封禁请求量异常的IP,如IP在半小 时后恢复正常则解除封禁