潜心研究IM即时通讯几个月,终于今天能出一个易于开发扩展,易于集成的即时消息 SDK,这套IM是基于apache mina开发,比市面上androidpn,openfire等更适合国人使用,这里有项目简介,
http://www.eoeandroid.com/thread-300586-1-1.html
这个是一个简化易集成版本。压缩包里面的 mchat-simple工程是 客户端,
ichat-server是服务端, 服务端推荐使用myeclipse6.5导入。用tomcat运行,
mchat-simple和 ichat-server之中的cim-core.jar是核心sdk,服务端和客户端都需要引用它
然后客户端需要配置服务端的IP和CIM端口号(文档中有提到),服务端的端口号在ichat-server里面spring-cim.xml的73行配置
后续我会不断完善,希望能给大家带来帮助!
CIM开源项目地址 http://git.oschina.net/farsunset/cim 在这里可以下载到源码,谢谢大家支持
下面是截
首先是客户端截图,一个登陆界面,一个接受消息页面
Screenshot_2013-11-21-21-42-29[1].png (276.17 KB, 下载次数: 0)
2013-11-21 21:52 上传
Screenshot_2013-11-21-21-42-22[1].png (189.18 KB, 下载次数: 0)
2013-11-21 21:52 上传
服务端发送消息截图
服务端用tomcat启动以后,浏览器访问 http://localhost:8080/ichat-server/admin/session_list.action 到达管理页面。如果无法访问,则是 服务端部署不成功
1.png (75.24 KB, 下载次数: 0)
2013-11-21 21:52 上传
2.png (86.89 KB, 下载次数: 0)
2013-11-21 21:52 上传
压 缩包里面有详细的使用文档以及,demo源码,。注意,使用需要一定的服务端基础