企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
```java @MessageMapping("/v2/chat") public String chatInfo(String message) {...} ``` 如果方法只标注注解`@MessageMapping("/v2/chat")`,那么前端发送和订阅的地址如下: ```js //客户端向服务端发送数据 client.send('/app/v2/chat', {}, 'Hello World!') //客户端订阅服务端的数据 client.subscribe('/topic/v2/chat', (res) => {...}) ``` 如果想将订阅的地址更改,则可以再标注一个`@SendTo`注解。 ```java @MessageMapping("/v2/chat") //注意:以 /topic 为前缀 @SendTo("/topic/new/send") public String chatInfo2(String message) { System.out.println("服务端收到消息:" + message); return "服务端:我已经收到消息!"; } ``` 则订阅地址改为如下: ```js //向服务端发送数据 client.send('/app/v2/chat', {}, 'Hello World!') //订阅服务端返回的数据 client.subscribe('/topic/new/send', (res) => { console.info(res.body) }) ``` >[warning]提醒:`/app`、`/topic`前缀我是已经在配置类中配置好了的。