您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机通信论文

[网络通信] 网络环境下实时通讯技术的研究与实现

  • 简介:第一章 绪论 1.1 计算机网络的基本概念 1.1.1 计算机网络简介 计算机网络:将多个具有独立工作能力的计算机系统通过通信设备和线路由功能完善的网络软件实现资源共享和数据通信的系统。根据地理分布,可分为LAN(局域网),WAN(广域网)。 从定义中看...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 第一章 绪论
第二章 系统概述
第三章 系统总体设计
第四章 系统详细设计
第五章 系统的调试与运行
第六章 总结
致谢
参考文献
附录 参考资料 [1] 史斌星,史佳. Java基础编程贯通教程[M].北京:清华大学出版社,2003.94~125.
[2] 孙一林,彭波.Java网络编程实例[M].北京:清华大学出版社,2003.80~101.
[3] 曹如军,黄晓平.聊天服务软件的实现[J].湘潭大学自然科学学报,2001,21(3):28~30.
[4] 美商升阳电脑台湾分公司. Java语言白皮书[J]. 升阳月刊,1996,2(2):2~15
[5] 闪四清. Microsoft SQL Server 7.0实用教程[M].人民电出社, 2001. 73~75.
[6] 沈伯青. Java基础培训教程[M].北京:人民邮电出版社,2003.59~82.
[7] 汪志达,叶伟.用Java实现双运行方式的聊天程序[J].宁波职业技术学院学报,2003,7(3):91~94.
[8] JohnZukowski. Java2从入门到精通[M]. 北京:电子工业出社. 1999.67~70.
[9] 胡少峰,赵克,耿春霞.一种基于Java技术的聊天室系统的设计与实现[J].电脑与信息技术,2002,4(6)36~40.
[10]彭江平.Internet/Intrannet的开发与应用[M].成都:电子科技大学出版社,2001.152~168.
[11] 叶伟.用Java语言编写Internet聊天室[J]. 微型计算机与应用,1998,11(2)98~101.
[12] 张晓东. Java数据库高级教程[M]. 北京:清华大学出版社.2004.21~56.
[13] Garsm.J等著,庞南等译.Java 安全性编程指南[M].北京:电子工业出版社,2003.2~10.
[14] 刘其成,高坚,李凯里.基于Java数据报通信技术的聊天室设计与实现[J].信息技术,2002,8(2):16~18.
[15] 王克宏等.Java 技术教程[M]. 北京:清华大学出版社.2001.187~355 简单介绍 随着互联网的发展,网络实时通讯软件成为大多数上网用户的一种极为常见的互动沟通交流工具。网络实时通讯软件可以向网络用户提供开放性的实时通讯服务,供网络用户之间进行聊天,传递消息和交流技术经验,而且现在已逐步应用于商务领域。实时通讯软件具有良好的信息传递、消息交流功能,是工作和生活中必备的工具。
网络实时通讯技术在网络资源利用率、通讯的及时性,快捷性,安全性方面有明显的优势。因此,实时通讯技术蕴涵着巨大的商业和技术潜在价值。
文章首先介绍了网络实时通讯系统的背景,课题研究的主要内容及以相关技术;接着介绍了该网络实时通讯系统的总体设计思路,对该网络实时通讯系统的各个功能模块进行了设计;然后对每个功能模块进行了详细设计;最后对系统开发设计过程中的问题和经验进行了总结和讨论。
网络实时通讯系统以Java作为开发工具完成系统的界面和实现前台操作,以Microsoft SQL Server 2000作为后台数据库。在系统的实现过程中,用户可以实现的操作有新用户的注册、注册用户的登陆和在线用户间的聊天已及文件传输。系统经调试运行能基本实现预期的目标。
第一章 绪论
1.1 计算机网络的基本概念
1.1.1 计算机网络简介
计算机网络:将多个具有独立工作能力的计算机系统通过通信设备和线路由功能完善的网络软件实现资源共享和数据通信的系统。根据地理分布,可分为LAN(局域网),WAN(广域网)。
从定义中看出涉及到三个方面的问题:
(1) 至少两台计算机互联。
(2) 通信设备与线路介质。
(3) 网络软件,通信协议和NOS(Network Operating System,网络操作系统)。
而Internet是由一些使用公用语言互相通信的计算机连接而成的全球网络。

1.1.2 TCP/IP结构模型
TCP/IP结构模型:
目前使用的大多数网络通信协议的结构都是基于OSI(Open Systems Interconnection,开放式系统互联模型)模型的。TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制和网间互连协议)结构也是基于OSI模型但又并不严格遵循 OSI 模型。但当前关于如何使用分层模型来描述TCP/IP又没有一个统一的协定。一般承认TCP/IP比7层OSI模型层次少(3到5层)。这里以4层TCP/IP结构进行阐述。
TCP/IP结构中忽略了OSI模型中的某些特征,只综合了部分相邻OSI 层的特征并分离其它各层。信息由4层结构中的应用层传送到物理层。当发送数据时,每层将其从上层接收到的信息作为本层数据,并在数据前添加控制信息头,然后一起传送到下一层。每层的接收数据过程与以上发送过程正好相反,其中在数据被传送到上一层之前要将其控制信息头移去。
TCP/IP 4层模型以及每层主要功能描述如下:
应用层(Application Layer)
TCP/IP 组中的应用层综合了OSI应用层、表示层以及会话层的功能。因此,在 TCP/IP 结构中,传输层以上的任何过程都称之为应用。在 TCP/IP 中,使用套接字(socket)和端口描述应用程序通信路径。大多数应用层协议与一个或多个端口号相关联。
传输层(Transport Layer)
TCP/IP 结构中包含两种传输层协议。其一传输控制协议(TCP),确保信息传输过程。其二用户数据报协议(UDP,User Data Protocol),直接传输数据报,而不需要提供端对端可靠校验。两种协议对应不同的应用具有各自功能。
......
查看评论 已有0位网友发表了看法
  • 验证码: