热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Lesktop开源WebIM(支持私聊,群聊和文件传送)

经过一个多月的开发,Lesktop开源WebIM终于发布新的版本2.0.2.7,该版本主要做了以下更新:1、增加群组功能;2、增加用户和群组管理;3、简化嵌入的方式;4、增加显示用户头
经过一个多月的开发,Lesktop开源WebIM终于发布新的版本2.0.2.7,该版本主要做了以下更新:
1、增加群组功能;
2、增加用户和群组管理;
3、简化嵌入的方式;
4、增加显示用户头像的功能。
Lesktop演示和下载 
Lesktop 2.0.2.7 功能介绍:
聊天窗口(支持私聊和群聊)


文件传送:


修改个人资料:

好友和群组管理:


将Lesktop嵌入到自己的网站中

如果你需要在自己的网站中使用WebIM功能,可以将Lesktop嵌入到网站中,成为网站的一部分。新版本的Lesktop简化了嵌入的方式,具体方法如下:

1、下载源代码,将source\wwwroot中的Lesktop,App_Data,Bin三个文件夹拷贝到将嵌入WEBIM的网站根目录下(注意:拷贝即可,不需要建虚拟目录);

2、在要嵌入WebIM的页面中加入以下代码:


38 个解决方案

#1


该回复于2010-11-16 09:30:15被版主删除

#2


顶了再看。

#3


看起来不错,是silverlight做的么?

#4


不错,压力测试的情况如何?

#5


该回复于2010-12-03 11:53:07被版主删除

#6


看你做了很久了

#7


该回复于2010-12-03 11:36:46被版主删除

#8


是全开源的吗?

#9


全开源的,包括客户端IM和WebIM

#10


http有个效率问题,特别是传递一些复杂的信息时。

不知道有没有对于一些关键的IM特征做测试,例如IM要求及时显示收到的消息、要求一个人的状态改变了其它人立刻知晓,以及许多及时通知。

要求跨平台并且信令必须可以方便地加密。

要求跨越NAT路由。

等等。许多东西在于细节,达到了一定的程度才是刚刚可以用。

#11


该回复于2010-12-06 16:54:49被版主删除

#12


引用 10 楼 sp1234 的回复:
http有个效率问题,特别是传递一些复杂的信息时。

不知道有没有对于一些关键的IM特征做测试,例如IM要求及时显示收到的消息、要求一个人的状态改变了其它人立刻知晓,以及许多及时通知。

要求跨平台并且信令必须可以方便地加密。

要求跨越NAT路由。

等等。许多东西在于细节,达到了一定的程度才是刚刚可以用。


Lesktop如果用户的资料(如昵称等)修改了,会实时通知所有的好友,其好友的好友列表会实时更新,还有添加好友请求,删除好友,将用户移出群组通知群内其它人员等都是实时的

在线离线状态目前还没有加上,这个以后也会采用实时通知的方式

#13


不错哦,要像楼主学习一下

#14


楼主要是能针对这个项目解释下关键的技术点,那么就更利于大家学习和推广了。

期待楼主更好的完善项目。

#15


good.支持

#16


引用 14 楼 jxyxhz 的回复:
楼主要是能针对这个项目解释下关键的技术点,那么就更利于大家学习和推广了。

期待楼主更好的完善项目。


文档会补上的,功能也会不断完善

#17


该回复于2010-11-17 10:20:51被版主删除

#18


  很好很强大

#19


不知道对不对,第一眼看上去,应该是有extjs开发的。那东西开发富客户端就是快。

#20


不知道对不对,第一眼看上去,应该是有extjs开发的。那东西开发富客户端就是快。

#21


下载下来看了一下
真不错

谢谢楼主的分享精神,开源精神

#22


不错不错

#23


good~~~

对不能上QQ或MSN的人们来说多了一种选择

#24


#25


不错,支持开源

#26


extjs运行起来还是有点小慢

#27


引用 16 楼 mrlucc 的回复:
引用 14 楼 jxyxhz 的回复:

楼主要是能针对这个项目解释下关键的技术点,那么就更利于大家学习和推广了。

期待楼主更好的完善项目。


文档会补上的,功能也会不断完善

牛逼
期待楼主的文档,向大大学习!

#28


这个必须支持啊 。谢谢。

#29


不错,支持开源

#30




强烈支持 顶了

#31


该回复于2011-11-15 16:23:23被版主删除

#32


该回复于2011-11-15 16:14:52被版主删除

#33


支持LZ

#34


该回复于2011-11-16 09:20:07被版主删除

#35


该回复于2011-11-16 09:36:28被版主删除

#36


该回复于2011-11-16 09:39:37被版主删除

#37


不错的很啊,写的真的很不错,只不过是别人的

#38


下载不了啊啊啊啊啊啊

推荐阅读
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 单页面应用 VS 多页面应用的区别和适用场景
    本文主要介绍了单页面应用(SPA)和多页面应用(MPA)的区别和适用场景。单页面应用只有一个主页面,所有内容都包含在主页面中,页面切换快但需要做相关的调优;多页面应用有多个独立的页面,每个页面都要加载相关资源,页面切换慢但适用于对SEO要求较高的应用。文章还提到了两者在资源加载、过渡动画、路由模式和数据传递方面的差异。 ... [详细]
  • 用Vue实现的Demo商品管理效果图及实现代码
    本文介绍了一个使用Vue实现的Demo商品管理的效果图及实现代码。 ... [详细]
  • vue使用
    关键词: ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • 如何在HTML中获取鼠标的当前位置
    本文介绍了在HTML中获取鼠标当前位置的三种方法,分别是相对于屏幕的位置、相对于窗口的位置以及考虑了页面滚动因素的位置。通过这些方法可以准确获取鼠标的坐标信息。 ... [详细]
  • JavaScript和HTML之间的交互是经由过程事宜完成的。事宜:文档或浏览器窗口中发作的一些特定的交互霎时。能够运用侦听器(或处置惩罚递次来预订事宜),以便事宜发作时实行相应的 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • C++字符字符串处理及字符集编码方案
    本文介绍了C++中字符字符串处理的问题,并详细解释了字符集编码方案,包括UNICODE、Windows apps采用的UTF-16编码、ASCII、SBCS和DBCS编码方案。同时说明了ANSI C标准和Windows中的字符/字符串数据类型实现。文章还提到了在编译时需要定义UNICODE宏以支持unicode编码,否则将使用windows code page编译。最后,给出了相关的头文件和数据类型定义。 ... [详细]
  • 本文总结了在开发中使用gulp时的一些技巧,包括如何使用gulp.dest自动创建目录、如何使用gulp.src复制具名路径的文件以及保留文件夹路径的方法等。同时介绍了使用base选项和通配符来保留文件夹路径的技巧,并提到了解决带文件夹的复制问题的方法,即使用gulp-flatten插件。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
author-avatar
king_her灬o1
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有