php使用workman框架实现socket服务以及连接客户端
程序员文章站
2022-06-22 10:08:13
1. 解决什么问题,为什么要用workman socket服务 都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而php命令模式是单进程,一次只能分一次包,故这里用workman实现sock...
- 1. 解决什么问题,为什么要用workman socket服务
都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而php命令模式是单进程,一次只能分一次包,故这里用workman实现socket服务开启多进程,对游戏进行分包处理(一个进程处理一个分包,多个进程可以同时处理多个分包)
- 2. 服务端代码
server.php
- 3. 客户端代码
client.php
- 4. 使用
a. 开启服务
php server.php start //可以看到开启了多个进程
b. 客户端连接
php client.php //从代码知道,里头用了循环,可以多次连接服务,同时发送数据,服务端会把结果返回
到此这篇关于php使用workman框架实现socket服务以及连接客户端的文章就介绍到这了,更多相关php使用workman内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!