首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

workerman-jsonrpc开箱即用

workerman 是一个高性能的PHP socket服务框架,开发者可以在这个框架下开发各种网络应用,例如Rpc服务、聊天室、游戏等。workerman 具有以下特性

多进程

支持TCP/UDP

支持各种应用层协议

使用libevent事件轮询库,支持高并发

支持文件更新检测及自动加载

支持服务平滑重启

支持telnet远程控制及监控

支持异常监控及告警

支持长连接

支持以指定用户运行worker进程

安装

1、下载 或者 git clone

2、运行

启动停止

RPC应用使用方法

服务端:

服务端每个类提供一组服务,类文件默认放在Applications/JsonRpc/Services目录下。

客户端实际上是远程调用这些类的静态方法。例如:

调用的是Applications/JsonRpc/Services/User.php 中 User类的getInfoByUid方法。

User.php文件类似这样

如果你想要增加一组服务,可以在这个目录下增加类文件即可。

客户端同步调用:

客户端异步调用:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230213A00LY200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券