关于物联网相关,刚接触很多不是很清楚

zhibinm

本人主要从事php开发,不懂其它底层语言,以前接触的主要是web方面的,偏向业务层面。底层,通讯协议这些没什么了解,现在接手一个项目,需要与硬件进行通讯,场景大概是这样的:
1,客户端(硬件)通过物联卡走tcp与服务器进行通讯,3分钟会发通讯一次,上传定位相关信息,信息好像是以部标808协议(这个不懂)的。
2,用户通过扫描客户端上的二维码,web进行支付,支付完成后,web服务器通过 客户端,客户端实现相关的硬件操作。

有点类似于共享单车
问题:
1,用workerman,可以来实现 接收 客户端上传的数据吗?我搜索808协议,没看到php来做这件事的。
2,如果用这个workerman,能问大概说下流程,最好是可以画个架构图,谢谢大家了。

2846 2 2
2个回答

zhibinm

搜索了,好像808协议报文像这个
7E 02 00 00 3C 01 37 17 86 19 55 14 78 00 00 00 00
00 00 00 02
02 61 61 D8 06 EE 18 28
00 00
00 00
00 00
14 08 06 02 40 07
01 04 00 00 00 00
33 18 2A 4D 30 30 2C 31 35 2C 31 30 34 30 32 31 30 38 37 36 35 34 33 32 31 23 B6 7E

  • 暂无评论
walkor 打赏

1、可以实现,workerman群里也有用workerman开发共享单车后端的
2、流程比较简单,客户端连接workerman端口,定时发送上报数据。workerman里在onMessage回调里接收数据,看下workerman手册http://doc.workerman.net/315113里实例三、直接使用TCP传输数据 就行。TCP调试通过后要根据workerman手册-http://doc.workerman.net/315123部分实现下808协议,来解决组包和分包问题

  • zhibinm 2017-08-01

    有没有联系方式,对于808协议不是很清楚,另外现在其它客户端推数据,没有收到,我自己telnet 就可以接收数据,不知道是怎么回事

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