C#下agsxmpp+openfire实现聊天功能的疑问
最近在做一个项目,要嵌入聊天模块,考虑到要与安卓设备的聊天对接,所以使用了agsxmpp,对于我这样的开发新手(完全没有通信方面开发的经历)英文又不好,真是个大问题!网上查找的资料大部分都是一样的,这里粘贴到那里,没有大用处,agsxmpp官网上面下载到的sample也不完整,参考价值有限。
研究了三天,总算是初现模样,不过还是存在一些问题,求大神指导!不胜感激!
1、在连接的时候,明明说的是长连接,为什么还会在一段时间(5分钟左右)没有操作会掉线?这里需要定时发送心跳包吗?需要的话要如何操作,有没有代码参考一下?
2、如何通过Client这边发送消息,进行用户的注册,以及好友添加,删除,分组等?
3、图片、文件、视频的发送需要其他的组件吗?还是在agsxmpp里面就能完成?如果进行语音、视频通话?
可能您觉得这些不是什么难得,不过对于菜鸟来说很确实纠结的问题,第一次发帖求助,希望有这方面经验的大神不吝赐教,谢谢!