用java设计一个公司局域网_java1060基于JAVA的一个简易局域网通信系统设计与实现2...

摘要

随着Internet在中国的迅速发展,人们日常生活中越来越多地使用聊天室来为自己的工作和学习服务。这种局域网聊天系统的目标是通过在TCP/IP协议之上,实现一个基于Socket的局域网通信,在局域网没有连通Internet的情况下,局域网内的全部机子可以通过一个服务器建立的聊天室进行聊天。

所以,论文所设计的就是一个基于C/S模式下的局域网聊天室系统。使用的是当今最流行的Java语言,实现的机制是Socket机制。本系统分为两个主要模块,服务器管理系统功能模块和客户端管理系统功能模块。服务器管理系统功能模块主要实现的功能有:服务器能自行启动,手动暂停连接,手动恢复连接,手动断开连接,建立监听,接受客户端连接。接收,分析,转发聊天信息。能显示在线用户数量以及其用户名。能屏蔽用户,取消用户屏蔽,并且能显示正在屏蔽用户的用户名。能查询客户端用户的公聊信息。账户管理功能,能添加新用户,同时保存新用户注册信息。客户端管理系统功能模块主要实现的功能有:客户端能自行链接到服务器端。用户登录管理,通过验证,实现用户登录。用户注册管理,通过资料填写,实现用户注册。用户聊天管理,接收私聊,群聊信息,显示在线用户用户名,屏蔽用户,取消用户屏蔽,查询用户公聊和私聊信息,文件传输,实现五子棋游戏,翻牌游戏。

论文详细阐述了本系统的开发背景、研究意义,开发环境以及系统的需求分析,详细说明了系统的设计,以及系统各功能的实现。本系统界面友好,操作简单,有着很好的应用前景。

关键词:java语言,聊天室,多线程;Sockets编程;局域网通信

I

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值