1. 首页
  2. 考试认证
  3. 其它
  4. broadcat 简单的面向行的套接字广播服务器

broadcat 简单的面向行的套接字广播服务器

上传者: 2024-10-20 21:12:07上传 ZIP文件 3.92KB 热度 3次

广播猫将任何命令行程序变成一个简单的广播服务器。它能做什么 Broadcat 是一个简单的工具,用于向客户端广播文本行。它绑定到 TCP 套接字,接受传入连接,并侦听标准输入或子进程的标准输出。当它收到一条线路时,它会将它发送到所有连接的客户端。当一个新客户端连接时,broadcat 将它收到的最新线路发送给它。当没有客户端连接时,broadcat 向子进程发送一个 STOP 信号,这样它就不会做不必要的计算,然后当客户端连接时,它发送一个 CONT 信号,以便子进程可以恢复。编译make 用法./broadcat [port] [command...] 例子:时钟服务器: ./broadcat 9999 bash -c 'while date; do sleep 1; done' 要连接到服务器,请使用 netcat 或 telnet: $ nc localhost 9999

用户评论