距离上一次在博客园分享即时通信技术(Lesktop开源WebIM 2.2.0.11——增加在线客服功能)已经9年了,之后断断续续对Lesktop2.0进行了重构,并增加了一些新功能,今天要发布的是Lesktop 3.0,相比2.0增加了以下功能:
1、重构UI库
2、企业内部组织架构管理
3、在线客服嵌入代码
4、增加在线客服留言功能
5、增加多人回话功能
6、群文件共享
7、客户端自动更新
8、优化消息历史功能
9、增加消息盒子
10、显示在线状态
11、客户端声音提示
后续Lesktop的开发,将主要以企业内部通信和在线客服为主,当前版本已经包含了一个企业IM需要的最基本功能:组织架构管理,私聊,群组,多人会话,群文件共享,发送图片和文件,客服平台,客户端自动更新等。
您可以通过以下方式获取到Lesktop 3.0的全部源代码:
1、通过博客园(https://files.cnblogs.com/files/lucc/IM3.0.zip)或GITHUB(https://github.com/luchuncheng/Lesktop.git)下载,下载后创建数据库并运行db\Db.sql,配置web.config数据库链接,打开IM.sln, 启动wwwroot工程(建议用IIS做服务器)即可
管理员登录:
账户名:admin,初始密码为空,不用需要输入密码直接登录
客户端配置:
将Client.exe同目录下的Setting.conf中的ServiceUrl修改为对应的网址:
<?xml version="1.0" encoding="utf-8"?> <Config> <ServiceUrl></ServiceUrl> <AppPath>/</AppPath> <ResPath>CurrentVersion</ResPath> </Config>