博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[PHP]PHP rpc框架hprose测试
阅读量:6334 次
发布时间:2019-06-22

本文共 1128 字,大约阅读时间需要 3 分钟。

建立composer.json

{    "name": "hprose/examples",    "description": "examples of hprose",    "authors": [        {               "name": "andot",            "email": "mabingyao@gmail.com"        }       ],      "require": {        "php": ">=5.3.0",        "hprose/hprose": "dev-master"    }   }

执行

composer install

建立server.php

setErrorTypes(E_ALL);$server->setDebugEnabled();$server->addFunction('hello');$server->start();

建立client.php

fullDuplex = true;Future\co(function() use ($test) { try { var_dump((yield $test->hello("yield world1"))); var_dump((yield $test->hello("yield world2"))); var_dump((yield $test->hello("yield world3"))); var_dump((yield $test->hello("yield world4"))); var_dump((yield $test->hello("yield world5"))); var_dump((yield $test->hello("yield world6"))); } catch (\Exception $e) { echo ($e); } });

执行

php server.phpphp client.php

结果

string(19) "Hello yield world1!"string(19) "Hello yield world2!"string(19) "Hello yield world3!"string(19) "Hello yield world4!"string(19) "Hello yield world5!"string(19) "Hello yield world6!"

 

转载地址:http://scioa.baihongyu.com/

你可能感兴趣的文章
jdbcTemplate 调用存储过程。 入参 array 返回 cursor
查看>>
C++中的stack类、QT中的QStack类
查看>>
Linux常用基本命令[cp]
查看>>
CSS 相对|绝对(relative/absolute)定位系列(一)
查看>>
关于 Nginx 配置 WebSocket 400 问题
查看>>
Glide和Govendor安装和使用
查看>>
Java全角、半角字符的关系以及转换
查看>>
Dubbo和Zookeeper
查看>>
前端项目课程3 jquery1.8.3到1.11.1有了哪些新改变
查看>>
UOJ#179. 线性规划(线性规划)
查看>>
整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
查看>>
windows的服务中的登录身份本地系统账户、本地服务账户和网络服务账户修改
查看>>
JAVA中循环删除list中元素的方法总结
查看>>
redis 安装
查看>>
SQL some any all
查看>>
电子书下载:Programming Windows Identity Foundation
查看>>
有理想的程序员必须知道的15件事
查看>>
用于测试的字符串
查看>>
财付通和支付宝资料收集
查看>>
PHPCMS V9数据库表结构分析
查看>>