x-chat system 软件说明 - 蜉蝣,游天下...

来源:百度文库 编辑:神马文学网 时间:2024/05/03 21:30:11
x-chat system 软件说明
本系统内核采用了比较先进的XMLHTTP技术+XML文档对象模式(DOM)来实现分布式的计算或存储,服务器端以较通用的ASP技术作基础(这是一种非常适合少量数据快速传输处理的Web应用的模式,查看该技术的优越性,请点击这里)。具有速度快,高稳定性,占用系统资源少,支持超大容量用户,用户界面友好等特点。本聊天室具备了几乎目前国内较流行的聊天室的所有特点和功能:
【功能特点简介】
---------------------------------------------------
真正分布式的计算处理和存储:
---------------------------------------------------
◆ 由于本系统采用了XML格式的数据传输,所以非常简单地实现了客户端的计算,判断,数据的存储,加工和转移。从这方面而言,即便是很多昂贵的聊天系统(做成独立于WEB-SERVER的那种)也只不过是由服务器端处理完毕"PUSH"到客户端而已。分布式的计算处理和存储大大减轻了服务器负担。
---------------------------------------------------
服务器端简单智能化:
---------------------------------------------------
◆ 简单化:由于实现了客户端的计算和存储,服务器端工作方式变得非常简单。服务器存有少量数据,所有用户都来这里取数据,自己取走自己的仅此而已。而且不管是谈话,短信,还是系统信息都采用统一的格式。在客户端判断实现何种功能,是否显示,如何显示,是否提醒等。所以服务器处理相对简单。
◆ 智能化:系统根据用户数量动态占用内存,真正实现内存的自动释放,当房间为空时立即撤销与该房间有关的所有变量。所有空间用到了才申请,而不是可能用到即申请。也就是说如果在线人数为零。系统几乎不占用内存。
---------------------------------------------------
数据传输量最小化:
---------------------------------------------------
◆ 网路仅传送谈话内容(其它为代号,缩写,数字等),尽可能地实现内容的本地还原。减少了传输负担,提高了传输速率及响应速度。
---------------------------------------------------
绝对人性化的界面和设计:
---------------------------------------------------
◆ 本系统界面美观,默认的是非常漂亮的绿色视觉风格。而且启用了声效,到处体现着方便简洁和实用。这样的宗旨(拈手皆是,比如说谈话记录窗口的打印和保存按钮,您可以将比较精彩,有保留价值的谈话保存或打印出来,相信这一功能别的系统很少有的)。采用了大量的比较文明的(相对于其它聊天系统比较俗气的图库)贴图,表情,可自定义趣语,和颜色。相信合理的使用一定会让你们的谈话变得妙趣横生。
---------------------------------------------------
独创性的收藏夹和讨论组:
---------------------------------------------------
◆ 非常有创意的收藏夹和讨论组。我相信这在别的系统中绝对是很少看到的。与QICQ类似,会员可以将喜欢的添入到收藏夹,不用再每次都在一长串的用户列表中寻找了,非常方便。另外,你有什么话题可以发起讨论组,大家来讨论一下,岂不妙哉!(讨论组将在专业版或更高版本中提供)
---------------------------------------------------
其它功能:
---------------------------------------------------
◆ 其它常用的功能,比如说:支持头像,表情;用户查询,个人信息,短消息,屏蔽,状态,游戏,留言本,激活,自动掉线,投诉,意见,支持房间,在线踢人。。。。。。等等等等在此不一一列举。总之常用的基本上是全了。
【相关资料摘录】
---------------------------------------------------
XML格式数据的特性:
---------------------------------------------------
◆ 本地计算和处理
XML格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。使用者可以用不同的方法处理数据,而不仅仅是显示它。XML文档对象模式(DOM)允许用脚本或其他编程语言处理数据。数据计算不需要回到服务器就能进行。分离使用者观看数据的界面,使用简单灵活开放的格式,可以给Web创建功能强大的应用软件,这些软件原来只能建立在高端数据库上。
◆ 粒状的数据更新
通过XML,数据可以粒状地更新。每当一部分数据变化后,不需要重发整个结构化的数据。变化的元素必须从服务器发送给客户,变化的数据不需要刷新整个用户界面就能够显示出来。目前,只要一条数据变化了,整页都必须重建,这严重限制了服务器的升级性能。XML也允许加进其他数据,比如预测的温度。加入的信息能够流入存在的页面,不需要浏览器发一个新的页面。
----原作者:刘小东
---------------------------------------------------
其它相关资料:
---------------------------------------------------
◆ 我手头还有很多这方面的资料,比如说水木清华BBS的,MSDN的,动网的等。由于不是特别精炼在此不列那么多了。如果您感兴趣,可以和我联系。
程序设计:高泽龙
电子邮箱:zelonggao@163.comzelonggao@hotmail.com
QQ:360501986
手机:13466328244
软体作者保留所有权利!
只要能够实现双赢,我们可以以任何形式合作!
---------------------------------------------------
表 示 感 谢:
---------------------------------------------------
爸爸,妈妈 正是因为你们在家里辛勤劳作,我才能安心坐在这里工作,向您表示感谢!!!
董进 很有才华,本产品的所有宣传LOGO都是他做的,从第二个聊天室起就帮助我
JAZZ 新龙教育 ASP的讲师 我现在的合作伙伴
聪辉 帮我做了主面板非常漂亮的花草的背景
还有很多一直关心支持我的发展的朋友。感谢纪刚,宏涛的机子。感谢我们宿舍所有哥们儿对我的支持。感谢帮我挨批的危险下载了很多有用的资料的占杰。
还有其它很多,恕我不能一一列举。向你们表示感谢!!
---------------------------------------------------
再 说 两 句:
---------------------------------------------------
◆ X 聊 运行剧快,占用资源贼少,非常Beautiful的一套聊天系统。