RT:哪位老师做过和西门子PLC 的RFC1006协议通讯,麻烦介绍一下实现的过程,最好是分享一下实现的代码。谢谢!...
请教一下,怎么样把GatewayWorker 变成一个linux系统服务,最好是能像普通系统服务一样进行操作,如起动停止重起服务等。...
我现在的架构是mysql http udf 来发送数据到gateway,但http因为不是长连接,每次都要建立连接,感觉不是最优的解决办法(用了是可以用的,性能也够用),有没有什么办法让mysql 主动建立一个到gateway的连接,然后保持这个连接,触发器或存储过程得到数据后把数据发给gateway,各位前辈给点建议,用什么办法可以实现这个功能。即gateway只管转发数据而不查询数据库,数据库是gateway的一...
用gatewayworker开发的接口,为了解耦数据库,每接到一条数据,就通过syslog()来存入Rsyslog,Rsyslog再连接数据库mysql,将数据写入到数据库;数据库插入后对数据进行分析,收到一条回复一条ACknowledge,ack通过触发器用mysql-udf-http post到 gateway的一个http口上;post的数据库客户端client_id 和ACK的内容。刚开始都正常,但开一个多小...
POST /autoPalletCAN?pEvent=openBagSignal HTTP/1.1 Host: 192.168.11.1:9000 User-Agent: workerman/http-client Connection: keep-alive Content-Type: application/x-www-form-urlencoded, application/json Content-Lengt...
如题:直接用网上找到PHP代码测试,接口返回结果正常,但用http-client post 之后对方没有得到数据; 我要post 的数据为: {"way_code":"001","position":"1","RfidNo":"1000000002"} function send_post($url, $post_data) { //$postdata = http_build_query($post_d...
composer require workerman/http-client root@Database:~# composer require workerman/http-client Do not run Composer as root/super user! See https://getcomposer.org/root for details Using version ^0.1.1 for worke...
RT,开发了几个接口,发现别人给的协议都是定时发送心跳,而且不论是否有数据传输,都要定时发送,否则就会断开,gatewayworker的心跳有接收数据就不会发送,建议,增加一个开关,强制发送心跳开关。 这样对于自己内部开发的接口,可以有数据就不发送心跳,对于别的自己不能控制协议的接口,可以开起强制发送心跳。...
RT,以前没写过代码,没想到写代码这么累,写了两个星期,瘦了五斤,关键压力太大,每天晚上睡不了五个小时就醒了,明明很累都睡不着,还是做计算机网络轻松点。今天晚上不想加班写了,想来一次拿来主意,哪位前辈能麻烦,发一个XML协议的代码吗?是一个接口用socket来传XML协议的数据。 下面是一个数据的样本 <?xml version="1.0" encoding="utf-8"...
RT: 我这样设置了两个businessworker,两个一个$worker->eventHandler ='Events_SIS';一个默认,但是Gateway的数据怎么定指定到哪个businessworker,上来处理啊? 设置两个businessworker是可以运行,但是不知道怎么指定gateway的消息到其中的一个Gateway....
RT,我用Gatewayworker 实现了几个接口,都是服务端。 我有一个接口是作为socket客户端,我试了用workerman,用AsyncTcpConnection,可以连接对方服务器,但我想把AsyncTcpConnection集成到原来的几个接口一起,代码怎么写,各位前辈给指导一下,集成的方法,最好是详细一点的,我之前没写过代码,接触PHP和workerman才两个星期不到。谢谢各位。...