一、前言
MobileIMSDK是什么?
三、开发服务端
1、与客服端的所有数据交互事件(实现类)
2、服务端主动发起消息的QoS回调通知(实现类)
3、服务端配置
4、服务端启动类
温馨小提示:这里由于小编将服务端和客户端集成在同一个项目中,因此如下配置
- SpringBoot的接口主要用于实现在服务初始化后,去执行一段代码块逻辑(),这段初始化代码在整个应用生命周期内只会执行一次!
- :按照一定的顺序去执行,value值越小越先执行
四、开发客户端
1、客户端与IM服务端连接事件
2、接收消息事件
3、消息是否送达事件
4、MobileIMSDK初始化配置
6、连接IM服务端,发送消息
服务类
服务实现类
五、编写Controller进行测试
1、 接口:任意输入一个账号密码登录连接IM服务端
2、 接口:给指定用户发送消息,这里由于只有一个客户端,上一步登录了一个账号,因此小编给账号(也就是自己) 发送消息
六、总结
案例demo中相关代码注释都有,这里就简单说下整个流程吧:
- 首先启动IM服务端
- 用户在客户端登录一个用户与服务端建立连接保持通信( 客户端中方法为登录连接服务端事件;服务端中方法为服务端接收的上线通知事件)
- 客户端通过 中方法发送一条消息,如果对方在线能接收消息则走服务端中方法,否则走方法;如果对方成功接收到消息,客户端将走中事件,否则走事件
- 客户端通过中回调事件接收消息
本文案例demo源码
以上就是本篇文章【SpringBoot(22) 集成MobileIMSDK实现即时通讯】的全部内容了,欢迎阅览 ! 文章地址:http://www78564.xrbh.cn/quote/28805.html
动态
相关文章
文章
同类文章
热门文章
栏目首页
网站地图
返回首页 迅博思语移动站 http://www78564.xrbh.cn/mobile/ , 查看更多