天天看点

基于smack的即时聊天系统之文件传输功能实现

功能实现流程为:

1.文件发送方用户登录

2.确定文件的接收方和待发送文件路径

3.获取连接

4.根据连接获取文件接收方的完整jid(例如[email protected]/miniqq 2.3.6),其中miniqq 2.3.6为文件接收方用户客户端的resource,必须获取到,否则文件无法发送

5.发送文件

实现代码为:

继续阅读