局域网内即时通讯系统的设计与实现

局域网内即时通讯系统的设计与实现

ID:37764558

大小:461.00 KB

页数:39页

时间:2019-05-30

局域网内即时通讯系统的设计与实现_第1页
局域网内即时通讯系统的设计与实现_第2页
局域网内即时通讯系统的设计与实现_第3页
局域网内即时通讯系统的设计与实现_第4页
局域网内即时通讯系统的设计与实现_第5页
资源描述:

《局域网内即时通讯系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、摘要互联网诞生于传统的电话网络,通讯交流可以说是互联网天然的应用之一。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。随着网络通信技术和计算机技术的进一步发展,即时通信正在成为网络在线活动中不可缺少的业务。近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。Socket是TCP/IP协议的编程接口,利用Socket提供的一组API就可以编程实现TCP/IP协议。本文论述了使用Java.net包与Java.awt包提供的类和接口,开发了一款即时通讯

2、系统“LanMessage”,可实现点对点的文字聊天、群发消息、文件传输等功能,经测试,系统基本达到预期的设计目标。关键词:Java,局域网,即时通讯,TCP/IP35ABSTRACTInternetwasborninthetraditionaltelephonenetworkwhilecommunicationexchangecanbesaidoftheInternetnaturalone.Internetisnowtheworld'slargestcomputerInternet,itspreadglobally,ofallsize

3、saroundtheworldconnectstothenetworkasawhole.Withthenetworkcommunicationtechnologyandthefurtherdevelopmentofcomputertechnology,instantcommunicationnetworkonlineactivitiesarebecomingindispensabletobusiness.Inrecentyears,computertechnologyisdevelopingrapidly,inparticularthe

4、developmentofcomputernetworks,increasinglyprofoundchangesinallaspectsofpeople'slives.SocketistheProgrammingInterfaceofTCP/IP,namelyusingasetofAPI,offeredbySocket,programmingtorealizeTCP/IP.ThispapertakesuseoftheclassandinterfaceofJava.netpacketsandJava.awtpacket,usingJDK

5、6.0.developedinstantcommunicationssoftware"LanMessage."Thesoftwareincludeclient,theclienthasageneralcommunicationssoftwarefunctions,including:point-to-pointtextchatfunction,filetransferfunction,Massfunction,Aftertestingthebasicsystemdesigntoachievethedesiredobjectives.Ke

6、ywords:Java,Lan,Instantcommunication,TCP/IP35目录摘要IABSTRACTII第1章引言11.1背景11.2JAVA以及相关技术21.2.1Java的由来与定义21.2.2Socket41.2.3Java编译工具NetBeans41.3论文的组织结构51.4本章小结5第2章系统实现的相关知识62.1通信协议与模型62.1.1OSI模型62.1.2TCP/IP协议72.1.3TCP协议与UDP协议的比较92.2基于Socket通信的基本应用模式92.2.1Socket的基本通讯模式92.2.2Ja

7、vaSocket传输模式112.3Socket连接的过程112.4双方之间的网络连接132.4.1使用Java控制UDP协议132.4.2在Java中操作UDP132.5本章小结14第3章系统的需求分析与设计153.1需求分析153.1.1功能需求153.1.2程序界面设计153.2总体设计16353.2.1系统结构设计163.2.2系统功能模块设计163.3本章小结17第4章详细设计184.1主要功能模块184.1.1系统主界面184.1.2文字聊天模块204.1.3文件传输模块224.2其他功能模块284.2.1查看本地IP284.

8、2.2添加黑名单模块284.2.3添加好友列表模块304.2.4退出模块314.3本章小结32第5章结束语33致谢34参考文献3535第1章引言 随着计算机网络日新月异的发展,人们的交流方式越来越多,传统的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。