我想实现硬件和APP实时通信,用workerman该怎么下手?

luwinkey

是这样的,我现在想做个远程心电图采集的东西。在硬件这边使用的是有人科技的WIFI模块,这个模块可以直接使用TCP传输,可以自己设置绑定服务器的IP地址和端口号,而服务器这边我是想要PHP来编写,然后就想用上workerman或者GatewayWorker,现在对网络编程这方便比较懵逼。
我具体要做的是这样的:服务器接收硬件wifi通过TCP socket 发来的数据,心电信号是以ascii码发送出去的。我还想在服务器通过MYSQL把数据存储顺便把数据实时转发给android app,然后app那端也可以访问历史的数据。那么我应该是用workerman还是gatewayman比较好呢?我这个不用考虑多用户,只需要硬件客户端和APP客户端进行实时的通信顺便把通信的数据保存在服务器的数据库里面。
问题1:在转发的同时可以同时把数据保存在MYSQL数据库吗?我那些数据是源源不断的ASCII码数据。
问题2:我是不是应该要同时监听两个端口?一个硬件的 一个app的?然后把监听硬件的数据存储顺便转发给APP那个端口?有点懵逼,因为之前没接触过这方面的东西,PHP和MYSQL这种知识也没学多久,没有很精通。
求各位大佬指点一下哈,这是我的毕业设计,自己挖的坑,死也要跳进去了,哈哈哈!!!

5130 1 0
1个回答

mdx2007

硬件发起socket链接去连workerman就可以通讯了啊

  • luwinkey 2017-03-10

    嗯 谢谢 刚刚 我刚刚没 编辑好就发表了

  • winson 2017-05-03

    这里有个问题,硬件是可以发起socket链接去连接GatewayWorker,但是当GatewayWorker接收到上传的数据后,怎么给你的APP后台程序呢?

年代过于久远,无法发表回答
🔝