Hprose 2.0 for PHP 发布,高性能跨语言RPC

andot
 andot
发布于 2016年08月08日
收藏 25

Hprose 2.0 for PHP 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。

Hprose 2.0 for PHP 新增了许多特征:

  • 增加了数据推送的支持。

  • 增加了 oneway 调用支持。

  • 增加了对幂等性(idempotent)调用自动重试的支持。

  • 增加了 promise 异步调用,协程同步调用支持。

  • 增加了客户端负载均衡,故障切换的支持。

  • 对客户端调用和服务器发布的 API 进行了优化,将多余的位置参数改为命名参数。

  • 增加了新的中间件处理器支持,可以实现更强大的 AOP 编程。

  • 新的 Future 实现,不但实现了 Promises/A+ 规范,而且提供了许多功能强大,使用方便的 API。

  • 提供了对协程的封装,可以通过 co/yield 来实现 async/await 的功能。

  • 在细节上进行了很多易用性的更新。


Hprose 2.0 for PHP 还提供了完整的用户手册:https://github.com/hprose/hprose-php/wiki

Hprose 2.0 for PHP 下载地址: https://github.com/hprose/hprose-php/releases

Hprose 2.0 for PHP 还提供了许多框架支持的子项目:

hprose-swoole:https://github.com/hprose/hprose-swoole

hprose-yii:https://github.com/hprose/hprose-yii

hprose-symfony:https://github.com/hprose/hprose-symfony

hprose-psr7:https://github.com/hprose/hprose-psr7

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Hprose 2.0 for PHP 发布,高性能跨语言RPC
加载中

最新评论(7

hnphper
hnphper
666



有没有河南phper,欢迎+群233415606
andot
andot
刚刚修正了一个性能问题,现在返回复杂数据时,性能有几十到上百倍的性能提升了。
落在南方
落在南方

引用来自“郭士朋”的评论

虽然暂时用不着吧,给小马哥顶一把;
看到熟人了!!哈哈!
houseme
houseme
加油 小马哥!
六月是你的谎言
六月是你的谎言
小马哥....
自由粒子
自由粒子
虽然暂时用不着吧,给小马哥顶一把;
开源红薯烹调技术专家
开源红薯烹调技术专家
咦,有推送了,压测肿么样了?
返回顶部
顶部