首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
web服务器与tcp服务器如何通讯
我的这个项目,是做可穿带的定位设备的。总体有四个部分构成,智能终端,tcp服务器,web服务器,和手机客户端。我用swoole做tcp服务器,跟智能硬件通讯。有一个场景是,我web给通过tcp给硬件发报文。我的思路是,在tcp服务器另启一个接口,接收由web curl post过来的报文。然后foreach $serv,把报文指定的fd。我这个思路对吗?可行吗?我现在遇到的问题是,我在新的接口中,没法获取到$serv。我的这个应用,不是个案,如果希望能给个解决的方案,或者可以实现的参考demo?多谢!
发布于9年前 · 2 次浏览 · 来自
提问
暴
暴走的猿
我的这个项目,是做可穿带的定位设备的。总体有四个部分构成,智能终端,tcp服务器,web服务器,和手机客户端。我用swoole做tcp服务器,跟智能硬件通讯。有一个场景是,我web给通过tcp给硬件发报文。我的思路是,在tcp服务器另启一个接口,接收由web curl post过来的报文。然后foreach $serv,把报文指定的fd。我这个思路对吗?可行吗?我现在遇到的问题是,我在新的接口中,没法获取到$serv。我的这个应用,不是个案,如果希望能给个解决的方案,或者可以实现的参考demo?多谢!
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2017-05-26
小
小糖人丨。
没明白你的意思。$server你想作为全局变量,可以用`global`或者保存到类静态变量上呀。
赞
0
回复
2017-05-27
s
sorra
老大,有类似我上面讲的智能硬件的项目demo吗?这个项目,我找人用java实现了,不过,我还是想看看能不能用php来实现类似这样的项目。
赞
0
回复
2017-05-27
x
xiaotao723
你好,我也有个关于硬件和php swoole交互的的问题,可以帮忙解惑么? 联系方式 qq 285268928
赞
0
回复
2020-01-15
s
sun
兄弟,你好,方便把你的代码发我一份吗?谢谢! QQ:191037348
赞
0
回复
2020-01-16
M
Milfordspilm
很简单 1. 启动 $server = new swoole_http_server() 来监听http请求 2. 在 $server 里添加tcp协议的监听 $server->addListener 来和硬件通信 3. 在收到http请求 调用 $server->send 发送给tcp的终端就好了 看了很多swoole 的框架,感觉都写的太复杂了。 最近打算也写一个。
赞
0
回复