基于Socket的局域网聊天室系统教程分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中南林业科技大学 《计算机网络》 课 程 设 计 文 档 设计题目 基于Socket的局域网聊天室系统 04计算机 教师 车生兵 班级 1班 日期 2007-7-8 指导教师评语: 目?录?? 第1章?绪论………………………………………………………………? 3?? ? 1.1?课题的背景和意义………………………………………………………3?? ???1.2?课题现状…………………………………………………………………?? ???1.3?本文的主要工作…………………………………………………………?? 第2章?聊天室系统总体设计…………………………..…………………??? 2.1?系统的功能要求…………………………………………………………?? 2.2?系统运行的环境…………………………………………………………?? 2.3?系统实现的几个关键技术………………………………………………?? ???2.3.1?C/S结构………………………………………………………………?? 2.3.2?灵活应用TClientSocket和TServerSocket组件…………..………..?? 第3章?聊天室客户端系统详细设计……………………………………..…?? 3.1?设计原理和工作原理…………………………………………………7? 3.2?设计思路…………………………………………………………………..?? 3.3?客户端模块窗体设计……………………………………………………..?? ???3.3.1?客户/聊天室窗体设计………………………………………………..?? ???3.3.2?注册窗体设计……………………………………………………..…?? 3.4?注册模块实现…………………………………………………………… 3.5?登录模块实现…………………………………………………………..?? 3.6?主聊天模块实现…………………………………………………………..?? 第4章?客户端系统的运行和测试…………………………………………...?? 4.1?客户端登录模块运行………………………………………………. …...? 4.2?聊天模块运行结果………………………………………………………..?? 4.3?软件功能测试……………………………………………………..……...??? 4.4?测试结论与评价…………………………………………………..……... ?? 结束语…………………………………………………………..?……………??? 参考文献………………………………………………………………………? 附录?……………………………………………………………………………15 第1章?绪论?? 当今世界正处于信息时代,计算机和通信网络是这一时代所谓“信息基基础设施”。网络化是计算机技术九十年代的重要发展趋势之一。目前计算机网络的新发展是:异机种网络和异网互联有较大突破。TCP/IP协议在异网互联中体现出了其强大的生命力,以它为基础组建的Internet是目前国际上规模最大的计算机网间网,到1991年底世界上已有26个国家的五千多个网络连入Internet,其中包含了数千个组织的30万台主机,用户数以百万计。?? 1.1?课题的背景和意义?? 近年来,随着全球信息化进程的不断发展,网络也在飞速发展。出于高效、快速地处理各种事务的目的,越来越多的企业在其内部使用局域网来进行工作。在内部局域网的帮助下,企业得以简化信息流程,提高信息交换的速度,从而提高工作效率。然而,随着企业规模的扩大,业务量的增加,在局域网上运行的应用越来越多,如知识库、网络会议、数据库应用和数据的同步与备份等,这些应用对局域网的信息吞吐、处理能力的要求也越来越高。这些在企业内部原有局域网设计之初未曾考虑到的新情况的出现使得局域网不堪重负,容易发生信息阻塞,此时,局域网不但不能提高生产效率,反而成为企业发展的瓶颈。?? 为了解决上述矛盾,人们提出了许多方法。提升网络带宽及增加服务器的吞吐能力是解决此矛盾的一种方法。然而,从企业运行的成本方面考虑,无论是单纯地提升网络带宽或增加服务器的吞吐能力都不能从根本上解决局域网资源紧张的问题,对旧有局域网的大规模硬件改造反而会增加企业的负担。?? 我们在本文中将讨论一种基于Socket的局域网通信方法。基于Socket的局域网通信软件可以为企业原有的局域网提供一种良好,安全,快速的通信机制。它可以在BSD、AIX、Solaris、Microsoft?Windows、MAC?OS及Linux等多种操作系统上实现,并且它的实现无需对企业原有的局域网硬件进行任何改动,具有实现成本低廉的

您可能关注的文档

文档评论(0)

x5511167 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档