android即时通讯功能开发思路?
PHPz
PHPz 2017-04-17 13:07:14
[Android讨论组]

现在开发的应用需要一个即时通讯模块,需求要求有文本、图片、语音的通讯功能。

请问有经验的同志,即时通讯功能大体是一个什么样的开发思路呢?比如:最基础的即时通讯需要用到哪些技术?android或者java中是否已经存在即时通讯方面的框架?也就是说,如果是你开发这个功能的话,你的一个大体开发思路是怎么样的呢?

本人仅仅会一些java基础,并没有多少网络编程基础,最好说的具体、浅显一些,感激不尽!

PHPz
PHPz

学习是最好的投资!

全部回复(3)
PHPz

的确是这样,楼上说的这些都可以拿来就用的。
如果想自己玩得深点,简单的,可以用推送的sdk,维护长链接的问题就搞定了,自己只需要实现具体的业务逻辑代码就行了。
再技术一点,使用web socket或者mqtt之类,这些也都是可以维持长链接,但是相应自己要麻烦点,比如,断线重连,这些情况要考虑。

天蓬老师

使用XMPP协议或者sip协议吧,目前基于这2个协议做的协议栈很多,xmpp是纯粹的面向IM的协议,一个完整的即时消息服务不但既要满足即时消息所需的功能,同时也需要有一定的扩展,比如好友的管理、组消息、会议室、好友上线、下线的消息推送,至于你说的图片、音视频那算是即时通信中的媒体信息。

高洛峰

直接用融云或者环信吧,管理起来也很方便

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号