你好,欢迎来到经管之家 [登录] [注册]

设为首页 | 经管之家首页 | 收藏本站

局域网内即时通讯系统的设计与实现_计算机专业论文范文

发布时间:2015-01-16 来源:人大经济论坛
计算机专业论文范文 摘要 互联网诞生于传统的电话网络,通讯交流可以说是互联网天然的应用之一。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。随着网络通信技术和计算机技术的进一步发展,即时通信正在成为网络在线活动中不可缺少的业务。近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。 Socket是TCP/IP协议的编程接口,利用Socket提供的一组API就可以编程实现TCP/IP协议。本文论述了使用Java.net包与Java.awt包提供的类和接口,开发了一款即时通讯系统“LanMessage”,可实现点对点的文字聊天、群发消息、文件传输等功能,经测试,系统基本达到预期的设计目标。 关键词:Java,局域网,即时通讯,TCP/IP ABSTRACT Internet was born in the traditional telephone network while communication exchange can be said of the Internet natural one. Internet is now the world's largest computer Internet, it spread globally, of all sizes around the world connects to the network as a whole. With the network communication technology and the further development of computer technology, instant communication network online activities are becoming indispensable to business. In recent years, computer technology is developing rapidly, in particular the development of computer networks, increasingly profound changes in all aspects of people's lives. Socket is the Programming Interface of TCP/ IP , namely using a set of API , offered by Socket , programming to realize TCP/ IP. This paper takes use of the class and interface of Java.net packets and Java. awt packet, using JDK6.0. developed instant communications software "LanMessage." The software include client, the client has a general communications software functions, including: point-to-point text chat function, file transfer function,Mass function, After testing the basic system design to achieve the desired objectives. Keywords: Java, Lan, Instant communication, TCP / IP 目录 摘要I ABSTRACTII 第1章 引言1 1.1 背景1 1.2JAVA以及相关技术2 1.2.1 Java的由来与定义2 1.2.2 Socket4 1.2.3 Java编译工具NetBeans4 1.3 论文的组织结构5 1.4 本章小结5 第2章 系统实现的相关知识6 2.1通信协议与模型6 2.1.1 OSI模型6 2.1.2 TCP/IP协议7 2.1.3 TCP协议与UDP协议的比较9 2.2 基于Socket通信的基本应用模式9 2.2.1 Socket的基本通讯模式9 2.2.2 Java Socket传输模式11 2.3 Socket连接的过程11 2.4 双方之间的网络连接13 2.4.1 使用Java控制UDP协议13 2.4.2 在Java中操作UDP13 2.5 本章小结14 第3章 系统的需求分析与设计15 3.1需求分析15 3.1.1 功能需求15 3.1.2程序界面设计15 3.2 总体设计16 3.2.1 系统结构设计16 3.2.2 系统功能模块设计16 3.3 本章小结17 第4章 详细设计18 4.1 主要功能模块18 4.1.1 系统主界面18 4.1.2 文字聊天模块20 4.1.3 文件传输模块22 4.2 其他功能模块28 4.2.1查看本地IP28 4.2.2添加黑名单模块28 4.2.3添加好友列表模块30 4.2.4退出模块31 4.3 本章小结32 第5章 结束语33 致谢34 参考文献35
经管之家“学道会”小程序
  • 扫码加入“考研学习笔记群”
推荐阅读
经济学相关文章
标签云
经管之家精彩文章推荐