上传者: 39709134
|
上传时间: 2021-08-06 17:07:11
|
文件大小: 690KB
|
文件类型: PDF
随着互联网的快速发展,网络聊天工具已经作为一种重要的信息交流工具,受
到越来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,其中应用比较
广泛的有 Netmeeting 、腾讯 QQ、MSN-Messager等等。该系统开发主要包括一个网
络聊天服务器程序和一个网络聊天客户程序两个方面。前者通过 Socket 套接字建
立服务器,服务器能读取、转发客户端发来信息,并能刷新用户列表。后者通过与
服务器建立连接, 来进行客户端与客户端的信息交流。 其中用到了局域网通信机制
的原理,通过直接继承 Thread 类来建立多线程。开发中利用了计算机网络编程的
基本理论知识 , 如 TCPIP 协议、客户端服务器端模式( ClientServer 模式)、网络
编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交
换,其中介绍了对实现一个系统的信息流的分析, 包含了一些基本的软件工程的方
法。经过分析这些情况,该局域网聊天工具采用 Eclipse 为基本开发环境和 java
语言进行编写,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行
不断修正和改进,直到形成可行系统
关键词: 局域网 聊天 socket java