基于socket编程的局域网聊天室软件文档.docx

基于socket编程的局域网聊天室软件文档.docx

ID:58863437

大小:295.50 KB

页数:8页

时间:2020-09-22

基于socket编程的局域网聊天室软件文档.docx_第1页
基于socket编程的局域网聊天室软件文档.docx_第2页
基于socket编程的局域网聊天室软件文档.docx_第3页
基于socket编程的局域网聊天室软件文档.docx_第4页
基于socket编程的局域网聊天室软件文档.docx_第5页
资源描述:

《基于socket编程的局域网聊天室软件文档.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、聊天室用户手册环境1.硬件:内存最好1G及以上,主频1.86GH以上;操作系统:windowsxp/732位,其它无要求;2.Java开发环境以及运行环境,要求1.6以上,具体的配置过程如下(1)安装jdk1.6.0_06,安装路径为C:Javajdk1.6.0_06(推荐,路径中最好不出现空格);(2)配置用户环境变量:右键我的电脑—>属性—>高级系统设置—>环境变量(3)新建(如果已经存在则编辑)用户环境变量JAVA_HOME,值为:C:Javajdk1.6.0_06;(4)变量PATH值:%JAVA_HOME%bin;%JAVA_HOME%lib;%JAVA_HOME%jr

2、elib;(5)变量CLASSPATH值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;(6)在命令行程序中分别运行java–version,javac,java,没有报错,说明java环境配置成功,此时可以运行聊天室程序了。功能介绍1.服务器端功能在命令行中用cd操作,进入ClassDocs文件夹,运行命令”javaServerInterface”,出现服务器端的初始界面,这时需要输入服务器运行的端口号,显示用户在线数为0,界面如下图:图1服务器端的初始界面输入端口号后,启动服务器,这时服务器端等待客户端登录,启动按钮切换功能至关闭服

3、务器,界面如下:图2启动服务器后的界面当有客户端用户登录时,服务器监听客户端登录,此时界面如下:图3监听到3个用户登录到聊天室当某个用户推出聊天室时,服务器能够监听到用户的退出,界面如下,此时退出的用户即为127.0.0.1用户:图4某个用户退出时的界面当监听面板信息过多时,可以做清屏操作,界面如下:图5清屏操作的界面当关闭服务器时,系统回到初始状态,在线用户数更新为0,服务器关闭后用户聊天室将不能聊天,界面:图6关闭服务器的界面1.客户端功能在命令行界面中,用cd操作进入ClassDocs目录下,运行命令”javaClientInterface”,出现客户端运行的初始界面,界面如下:图7客户

4、端运行初始界面正确输入服务器所在的IP地址和端口号,然后登录聊天室,就可以聊天了,但是如果输入IP不正确或服务器处于关闭状态时,系统会提示相应的错误,介绍如下:图8服务器关闭的错误情况图9输入的IP地址或主机名错误的情况图10成功登录的情况图11在输入框中输入聊天内容点击发送按钮可以发送消息聊天室可以显示所有客户端的聊天内容可以清理聊天室,这时将清理聊天室面板中的所有内容,点击窗口的关闭按钮或退出聊天室按钮,都可以退出聊天室,此时服务器都能监听到退出操作。总结以上对程序所要求的所有软硬件环境以及程序的服务器端和客户端程序功能做了介绍,按照本文档描述可以轻松运行本程序。本程序运用了socket编

5、程,可以在局域网中实现聊天室功能。

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

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

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