顺晟科技
2022-09-15 20:27:34
187
现在有一个硬件客户端发送TCP数据,我需要接收数据并入库,就这么简单;(接收并写入,客户端发送不用管)
我应该怎么技术选型?好像workerman是干这个的,webman也能行吗?
就我这个简单需求应该看哪部分手册
如果能指点具体实现思路最好了,万分感谢。
PS:什么协议啊,workerman啊知识都是空白,见笑。
可以使用workerman作为服务端
1:将workerman的生产环境的ip和端口告诉给客户端
2:你只需要在Event.php文件的onMessage方法内将客户端传来的tcp数据保存到数据库即可
$client = new \Swoole\Client(SWOOLE_SOCK_TCP);
if (!$client->connect('127.0.0.1', 2345, -1)) {
exit("connect failed. Error: {$client->errCode}\n");
}
//返回 的数据
echo $client->recv();
07
2023-03
26
2023-02
26
2023-02
26
2023-02
30
2022-11
29
2022-11