怎么实现bat守护bat

月牙九号 2017-03-14 02:58:56
要实现一个服务器的守护功能:
1.Daemon_1 守护 server 已实现
2..Daemon_1,Daemon_2 互相守护,永不关闭(留后门)。

现在的问题是怎么去实现两个守护进程的互相守护,我现在有3个方案:
方案一:读写文本。往文本中写num,守护的一方去读取检查num是否有变化,以此来判断目标是否还存活
方案二:用端口,一方帧听端口,一方查询。
方案三:也是用端口,两个守护进程通过端口通信
方案四:管道。

方案一比较简单,但是感觉比较繁琐,相比之下后面的方案逻辑上似乎更清晰
除了方案一我自己知道怎么做,后面的几个方案都比较疑惑
疑惑1:批处理文件可以直接对端口进行帧听、读写操作吗?还是需要实现类似TCP功能?网上找了半天,没找着例子
疑惑2:针对方案四,不太了解管道 这个概念,更不会用了。但看到有网友用这个方法做了类似的操作。

求大神解惑
...全文
430 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧