CIM 基于apache mina即时通讯SDK开源发布

潜心研究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源码,。注意,使用需要一定的服务端基础

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )