您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 基于socket编程的局域网聊天室软件文档
聊天室用户手册环境1.硬件:内存最好1G及以上,主频1.86GH以上;操作系统:windowsxp/732位,其它无要求;2.Java开发环境以及运行环境,要求1.6以上,具体的配置过程如下(1)安装jdk1.6.0_06,安装路径为C:\Java\jdk1.6.0_06(推荐,路径中最好不出现空格);(2)配置用户环境变量:右键我的电脑—属性—高级系统设置—环境变量(3)新建(如果已经存在则编辑)用户环境变量JAVA_HOME,值为:C:\Java\jdk1.6.0_06;(4)变量PATH值:%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;(5)变量CLASSPATH值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(6)在命令行程序中分别运行java–version,javac,java,没有报错,说明java环境配置成功,此时可以运行聊天室程序了。功能介绍1.服务器端功能在命令行中用cd操作,进入ClassDocs文件夹,运行命令”javaServerInterface”,出现服务器端的初始界面,这时需要输入服务器运行的端口号,显示用户在线数为0,界面如下图:图1服务器端的初始界面输入端口号后,启动服务器,这时服务器端等待客户端登录,启动按钮切换功能至关闭服务器,界面如下:图2启动服务器后的界面当有客户端用户登录时,服务器监听客户端登录,此时界面如下:图3监听到3个用户登录到聊天室当某个用户推出聊天室时,服务器能够监听到用户的退出,界面如下,此时退出的用户即为127.0.0.1用户:图4某个用户退出时的界面当监听面板信息过多时,可以做清屏操作,界面如下:图5清屏操作的界面当关闭服务器时,系统回到初始状态,在线用户数更新为0,服务器关闭后用户聊天室将不能聊天,界面:图6关闭服务器的界面2.客户端功能在命令行界面中,用cd操作进入ClassDocs目录下,运行命令”javaClientInterface”,出现客户端运行的初始界面,界面如下:图7客户端运行初始界面正确输入服务器所在的IP地址和端口号,然后登录聊天室,就可以聊天了,但是如果输入IP不正确或服务器处于关闭状态时,系统会提示相应的错误,介绍如下:图8服务器关闭的错误情况图9输入的IP地址或主机名错误的情况图10成功登录的情况图11在输入框中输入聊天内容点击发送按钮可以发送消息聊天室可以显示所有客户端的聊天内容可以清理聊天室,这时将清理聊天室面板中的所有内容,点击窗口的关闭按钮或退出聊天室按钮,都可以退出聊天室,此时服务器都能监听到退出操作。总结以上对程序所要求的所有软硬件环境以及程序的服务器端和客户端程序功能做了介绍,按照本文档描述可以轻松运行本程序。本程序运用了socket编程,可以在局域网中实现聊天室功能。
本文标题:基于socket编程的局域网聊天室软件文档
链接地址:https://www.777doc.com/doc-2572126 .html