聊天应用程序如何更新最新消息?

时间:2018-12-11 23:32:35

标签: android spring spring-boot

我正在构建一个具有聊天功能的Android应用。后端正在使用Spring Boot。我正在关注tutorial from spring,但有几个我不确定或无法在线找到答案的问题。

  1. 一个用户可能有多个聊天室。该示例中的单个端点将不起作用,因此根据我的研究,我可以将诸如@SendTo("/chatroom/{chatroom_id}")这样的方法注释为仅将消息传递到特定房间。我正确吗?

  2. 据我了解,客户端将需要创建/订阅与服务器的连接,但是究竟该怎么做呢?我看到教程具有@MessageMapping("/hello")注释。这是否意味着任何调用此端点的客户端都将建立连接?

  3. 这是对2的跟进问题。question中提供的示例显示客户端需要预订特定房间。 @MessageMapping("/chatroom/{chatroom_id}。如果是这样,这是否意味着客户端将需要向服务器发送请求并始终保持n个(聊天室数量)连接才能接收新消息?

感谢帮助

0 个答案:

没有答案