帮帮文库

返回

网页聊天系统-消息流转模块- 网页聊天系统-消息流转模块-

格式:word 上传:2022-06-24 07:59:45

《网页聊天系统-消息流转模块-》修改意见稿

1、“.....如果遇到网络拥堵则出现各种。 而本项目研究的聊天系统是基于网页的,网页浏览器是每个操作系统都会自带的,任 何上网的人都可以使用,不需要下载,使用的范围非常广。 本课题主要研究基于的网页聊天工具服务器端控制模块的设计。 在本系统开发过程当中,本课题选择以这三种开源框 架来搭建系统架构。其开发意义在于首先,三个框架都是 免费开源的,并且有丰富的帮助文档和众多的相关开发论坛提供技术支持其次,将这 些框架无缝地整合起来,充分发挥各个层次的框架的自身优势,便于实现系统的大规模开 发管理以及扩展。运用和思想,使用多层体制系统解决方案,不同的业务逻辑 是基于模块进行开发,所以便于团队开发第三,提高了系统的重用性和可维护性。基于 这种架构的应用是基于模块的,表示层和业务逻辑分离,业务逻辑层与持久层分离, 从而减少开发成本缩短开发周期,达到提供系统性能的目的第四,良好的设计思想。 是基于的框架能够实现对象关系映射思想,把面向对象的设计开 发思想与关系数据库联系起来......”

2、“.....我们对于系统的构建会有个较为 深刻和全面的理解,尤其是对技术以及相关的开发技术更要认真切实的掌握, 这样才能开发出个安全实用可靠的聊天网站系统来。当然,在设计和实现的过程当中 定会遇到这样那样的问题,可能是暂时性的有望在设计完成时能够解决的问题,也可能是 直到毕业设计完成之后仍然解决不了的问题,无论怎样,遇到问题应该庆幸才对,因为在 想办法解决问题的过程中你会学到很多,甚至会有意想不到的收获。有了构建个聊天网 站的切身经历和体验,定能够为今后的动态网站设计打下良好的基础。因此,本课题有 其自身的研究意义和价值。 课题的主要工作 本课题研究内容主要包括以下方面 网页聊天系统的需求分析,利用需求分析基本方法,描述本系统的功能需求,给出系 统模型。 网页聊天系统整体解决方案的系统设计,并规划了子系统的功能模块,介绍部分功能 模块详细功能设计。 网页聊天系统相应的测试方法和完整的实施方案的设计......”

3、“..... 网页聊天系统采用基于的设计方式实现,便于用户操作,引入框架技术,构 建了基于技术的系统整体架构。 第二章开发技术介绍 开发平台 平台目前有个版本,它们是适合于小型电子设备和智能卡的平台 版,适用于桌面应用系统的平台标准版 ,适用于开发服务器应用程序和服务的平 台企业版,。其中,是种利用 平台来简化企业应用系统的开发部署和管理相关的复杂问题的体系结构。技术核心 是平台或平台的标准版,巩固了标准版中的许多优点。最终目的就 是成为个能够使企业开发者大幅缩短应用软件投放市场时间的体系结构。 平台采用个多层次分布式的应用模式,应用逻辑按功能划分为组件,包括客户 端组件表示层组件业务逻辑组件等,各个应用组件根据他们所在的层分布在不同的机 器上。事实上,设计的初衷正是为了解决模式的弊端,在传统模式中,客户 端担当了过多的角色而显得臃肿,而且由于其自身缺陷难于升级和扩展,业务逻辑与用户 界面数据库的过于紧密结合,使得重用变得异常困难......”

4、“.....将两层化模型中的不同层面切分成许多层。个多层化应用能够为不同的每种 服务提供个的层,图是典型的四层结构。 图的四层结构 客户层组件 客户层用来与用户交互,并把来自系统的信息显示给用户。下图所示客户层 那样,把信息传送给表现层的进行处理,并吧输入发送给业务层上的进行 处理,然后把处理结果返回给客户层。 图客户层组件与表现层组件业务逻辑层组件的交互 表示层组件 表示层位于服务器中,组件可以由页面基于的以及显 示页面的组成。按照规范,静态的页面和不算是 层组件。层主要作用是处理客户请求,求致,也就是说,发送方可以在任何时刻发送这些小组,而接收方并不知道 它什么时候到达。个最明显的例子就是计算机键盘和主机的通信,按下个键的同时向 主机发送个比特位的代码,键盘可以在任何时刻发送代码,这取决于用户的 输入速度,内部的硬件必须能够在任何时刻接收个键入的字符。这是个典型的异步传 输过程。异步传输存在个潜在的问题,即接收方并不知道数据会在什么时候到达......”

5、“.....第个比特已经过去了。这就像有人出乎意料地从后面走 上来跟你说话,而你没来得及反应过来,漏掉了最前面的几个词。因此,每次异步传输 的信息都以个起始位开头,它通知接收方数据已经到达了,这就给了接收方响应接收 和缓存数据比特的时间在传输结束时,个停止位表示该次传输信息的终止。按照惯例, 空闲没有传送数据的线路实际携带着个代表二进制的信号。步传输的开始位使信 号变成,其他的比特位使信号随传输的数据信息而变化。最后,停止位使信号重新变回 ,该信号直保持到下个开始位到达。例如在键盘上数字,按照比特位的扩展 编码,将发送,同时需要在比特位的前面加个起始位,后面个 停止位。 同步传输的比特分组要大得多。它不是地发送每个字符,每个字符都有自己的开 始位和停止位,而是把它们组合起来起发送。我们将这些组合称为数据帧,或简称为帧。 数据帧的第部分包含组同步字符,它是个独特的比特组合,类似于前面提到的 起始位,用于通知接收方个帧已经到达......”

6、“.....使收发双方进入同步。 帧的最后部分是个帧结束标记。与同步字符样,它也是个独特的比特串,类 似于前面提到的停止位,用于表示在下帧开始之前没有别的即将到达的数据了。 同步传输通常要比异步传输快速得多。接收方不必对每个字符进行开始和停止的操 作。旦检测到帧同步字符,它就在接下来的数据到达时接收它们。另外,同步传输的开 销也比较少。例如,个典型的帧可能有字节即比特的数据,其中可能只 包含比特的开销。这时,增加的比特位使传输的比特总数增加,这与异步传输中 的增值要小得多。随着数据帧中实际数据比特位的增加,开销比特所占的百分比将相 应地减少。但是,数据比特位越长,缓存数据所需要的缓冲区也越大,这就限制了个帧 的大小。另外,帧越大,它占据传输媒体的连续时间也越长。在极端的情况下,这将导致 其他用户等得太久。 传统的与的比较 传统的应用允许用户填写表单,当提交表单时就向服务器发送个 请求。服务器接收并处理传来的表单,然後返回个新的网页......”

7、“.....因为在前後两个页面中的大部分代码往往是相同的。由于每次应用的交互都需 要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面 的响应比本地应用慢得多。 与此不同,应用可以仅向服务器发送并取回必需的数据,它使用或其它 些基于的接口,并在客户端采用处理来自服务器的响应。 因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。 同时很多的处理工作可以在发出请求的客户端机器上完成,所以服务器的处理时间也 减少了。 使用的最大优点,就是能在不更新整个页面的前提下维护数据。这使得应 用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。 不需要任何浏览器插件,但需要用户允许在浏览器上执行。就像 应用程序那样,应用程序必须在众多不同的浏览器和平台上经过严格的测试。 随着的成熟,些简化使用方法的程序库也相继问世。同样,也出现了另种 辅助程序设计的技术,为那些不支持的用户提供替代功能......”

8、“.....的兼容性和都是让人头痛的事 的无刷新重载,由于页面的变化没有刷新重载那么明显,所以容易给用户带来困 扰用户不太清楚现在的数据是新的还是已经更新过的现有的解决有在相关位置提 示数据更新的区域设计得比较明显数据更新后给用户提示等 第三章网页聊天系统需求分析与概要设计 在整个聊天系统进行开发之前,要确定出整个项目的整体架构,包括系统的选型运 行环境的确定及系统结构设计。在进行软件系统开发的最初环节,般都需要进行系统的 选型,即根据系统功能的实际需求,选择合适的开发工具及软件架构。 本文主要工作涉及的是消息流转的,这里分析下基于开发的基本原理,以 及选择使用的原理。目前聊天室的实现方法有多种,包括基于技术的实 现,基于技术的实现,基于协议的实现,以及基于的 和远程共享对象的实现。 基于技术的实现。 异步和它的作用就是 可以实现页面与服务器端的无刷新交互。用来实现聊天室的基本原理是在页 面上每隔段时间就通过从服务器中获取数据,然后更新页面显示......”

9、“.....缺点是实时性不高。 基于技术的实现。 是种新的应用架构。基于这种架构开发的应用中,服务器端会主动以异 步的方式向客户端程序推送数据,而不需要客户端显式的发出请求。架构非常适合 事件驱动的应用,以及对交互性和实时性要求较高的应用,如股票交易行情分析 聊天室和版在线游戏等。 是种实现是开源的框架在机制下,数 据从服务器的对象直接推送到客户端的页面,而无需任何或 者插件的帮助。它使端可以周期性地更新的页面,这与传统的 方式不同。 基于流,这种技术常常用在多媒体视频通讯应用中,比如。 与装载页面之后马上关闭连接的做法相反,采用流方式将新数 据源源不断地推送到,再此期间连接直保持打开。有关如何在中实现 这种的长连接请参看提供的和的 规范。 基于协议的实现 可扩展消息处理现场协议是基于的协议,是专为及时通信系统设计的通信 协议,用于即时消息以及在线现场探测。它在促进服务器之间的准即时操作......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
网页聊天系统-消息流转模块-完整版.doc预览图(1)
1 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(2)
2 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(3)
3 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(4)
4 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(5)
5 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(6)
6 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(7)
7 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(8)
8 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(9)
9 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(10)
10 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(11)
11 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(12)
12 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(13)
13 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(14)
14 页 / 共 68
网页聊天系统-消息流转模块-完整版.doc预览图(15)
15 页 / 共 68
预览结束,还剩 53 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档