高性能Socket服务器框架GatewayWorker

一个项目需要底层设备通过GPRS和wifi连接入网,且与服务器通过TCP/IP实现双向通信,由于底层设备较多,且设备通信的实时性要求比较高,因此,需要考虑高并发、长连接等。

经过一番搜索,使用了Workerman这个开源高性能的PHP socket服务器框架,详细介绍请访问官网

**1. 下载源码 **

GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,下载并查看GatewayWorker源码

图片

2. 应用举例

官方demo下载,linux版本 或 windows版本 (以windows版本为例),下载完成后,并确保已搭建好php开发平台,双击 start_for_win.bat ,然后,使用带telnet功能的软件,如:secure CRT,创建新连接(地址:192.168.2.158 , 端口:8282),也可以使用ESP8266的命令创建TCP/IP连接。

**3. 运行效果 **

模拟客户端连接服务器,创建三个TCP/IP连接,访问时终端打印信息,如下:

图片

图片

图片

推荐其它几个官方基于 workman 架构的应用。

评论 (0)

暂无评论,快来抢沙发吧!

发表评论