毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

Java信息即时传递软件的设计与实现+需求分析+流程图 第2页

更新时间:2016-9-25:  来源:毕业论文
引言
局域网作为网络的一个重要组成部分,它不但是用户与外界环境连接的枢纽,同时也是近距离用户之间沟通与资源共享的一个重要途径。互连网上的网络通讯工具给企业内部信息交流带来浪费网络资源、遭受网络攻击、传播病毒、破坏防御系统等等了不便,为了方便内部网络用户之间的沟通,开发了一个基于局域网的信息收发系统的即时通讯工具,实现内部网络的信息交流。
系统参考目前比较流行的局域网即时通讯软件“飞鸽传书”而开发设计的,是一个局域网内的通讯工具,主要采用Java编写,能在Windows 2000/Net/XP等环境下运行。论文研究了TCP/IP点对点协议技术,C/S架构和Socket网络编程技术,对当前局域网文件传输进行需求分析并提出解决方案和对解决方案进行设计,完成局域网内用户文字聊天功能,文件夹传输功能,最后对系统进行测试。
1 课题相关技术
1.1C/S体系结构
C/S(Client/Server)结构,即客户机和服务器结构,通过它可以充分利用两端硬件环境的优势,将任务合理的分配到Client端和Server端来实现,降低了系统的通讯开销。Client程序的任务是将用户的要求提交给Server程序,再将Server程序返回的结果以特定的形式显示给用户;Server程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。目前软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。
1.2用户数据报协议(UDP)
UDP(User Datagram Protocol)用户数据包协议,位于传输层,和IP协议配合使用,在传输数据时省去包头,但它不能提供数据包的重传,所以适合传输较短的文件。由于在同一台机器上有多个网络应用软件在同时进行运行,计算机上必须能够确保目的地机器上的软件程序能从源地址机器处获得数据包,以及源计算机能收到正确的回复。这是通过使用UDP的“端口号”完成的。源端口号标识了请求域名服务的本地机的应用程序,同时需要将所有由目的站生成的响应包都指定到源主机的这个端口上。与TCP不同,UDP并不提供对IP协议的可靠机制、本文来自优*文^论(文&网,毕业论文 www.youerw.com 加7位QQ324'9114找源文流控制以及错误恢复功能等。由于UDP比较简单,UDP头包含很少的字节,比TCP负载消耗少,所以UDP适用于不需要TCP可靠机制的情形,比如,当高层协议或应用程序提供错误和流控制功能的时候。UDP是传输层协议,服务于很多知名应用层协议,包括网络文件系统(NFS)

上一页  [1] [2] [3] [4] [5] 下一页

Java信息即时传递软件的设计与实现+需求分析+流程图 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。