基于TCP/IP协议的远程监控系统

Kevin远程监控系统

    该系统由本人独自开发,开发期限为一星期!整个系统由控制端和被控端构成,控制端为客户端,被控端为服务器,控制的实现由控制端向被控端发送控制命令,然后由控制端执行命令!系统采用C/S模式!开发期间遇到很多问题,谢谢那些给我带来帮助的人,在此特别感谢一网友对于桌面监控画面传输效率提出的问题!由于本人知识及经验有限,系统难免有些不足,本人将会在现有的基础上继续完善该系统。目前系统最大的不足就是无法在公网内进行使用,由于本人尚未掌握用java实现TCP穿透NAT技术,所以目前无法实现该功能,不过我会尽快学习相关知识,实现该功能,下面将介绍该系统的相关内容。

 

系统运行流程:

    在被控端安装服务器,服务器将循环自动检测服务器所安装的计算机是否联网,直到检测到联网,服务器将所在计算机的IP地址通过邮件自动发送到控制端设置的邮箱。然后控制端通过IP地址连接到服务器,连接后就可以进行相关的控制了!服务器端运行后将开机自启动,并且隐藏运行界面,相当于windows服务。服务器和客户端均运用到了多线程技术,因此可以实现一台服务器,被多个客户端控制

 

包含相关技术:

    本系统采用纯java语言编写,所运用到的主要技术有:Socket通信,IO流,ZIP压缩流,远程方法调用,多线程,JavaMail,GDI

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值