workerman如何获得POST信息 如果协议是tcp呢?

0yufan0

另外我现在有个困难。
我需要使用workerman同时连接我的一个桌面程序和制作一个php对外的接口。于是我应该选择什么协议呢?
另外如果是websocket,那么我的程序客户端应该怎么和服务器连接?我用的是VB6,所以我想知道怎么查看 Sec-WebSocket-Key ?
或者我不应该适用websocket这个这么新的技术,而选择tcp吗?选择tcp的话我应该怎么接收其它客户端php post过来的信息?

4542 1 0
1个回答

walkor 打赏

选择什么协议取决于你自己的业务。
如果需要服务端主动推送数据给你的桌面程序,那就需要长连接,建议webscket协议,当然你也可以自己定义自己的协议。如果使用websocket协议可以去网上找下VB的websocket协议库,如何使用参考它的文档就行了。

如果不需要服务端主动推送,那么直接http协议最简单,直接用nginx+php-fpm就行了。

关于php对外接口
如果你对于workerman不熟悉,php对外接口可以用http协议,找个mvc框架用nginx+php-fpm 运行就行了。

  • 0yufan0 2016-03-21

    那使用websocket协议的workerman是如何获取别人post过来的信息的呢?如果有个简单的例子那就更好了。

  • walkor 2016-03-21

    使用websocket协议就不用post了,客户端直接send,服务端在onMessage中处理接受的数据

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