首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

项目分享-基于JAVA语言的企业局域网通信系统

好了,废话不多说,进入正题,简单说说该项目,基于java语言开发,跟飞秋比较类似,局域网内p2p的模式进行数据传输,简单介绍下基本的功能:

实现实时更新在线用户:

(1) 一个广播消息,让局域网里的其他用户知道自己上线了

(2)第二个监听局域网的消息,一旦收到其他用户的广播消息,就将其加入自己的列表,此方法可以实现实时获取当前局域网内用户数量

支持点对点发送文字信息,聊天采用的Socket套接字加多线程的方式进行,每个客户端都开启一个Socket和ServerSocket,这样就可以做到相互发送

支持文件发送,原理跟发送文本消息差不多,同时也是支持文件夹的发送

支持远程shell功能,实现了远程shell,支持远程使用shell控制对方电脑,实现远程辅助功能

下面简单展示一下程序情况

主程序代码部分:

2.聊天界面展示

3. 发送文件

4. 远程shell

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180114G0GNNO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券