Hprose for PHP 1.5.5 发布,本次更新内容如下:
为 Http 客户端增加了 setOption 和 removeOption 方法,用户可以用它们设置 curl 扩展的属性,比如 SSL 证书,IPv6 支持等等。
更安全的自动载入机制,避免了对非 Hprose 类的载入。
修正了 Http 客户端在收到服务器返回 100 响应时陷入无限循环的问题。
增加了 Http 客户端的例子。
增加了 JSONRPC 服务器端的批处理支持。
改进了 Swoole Socket 客户端的实现。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。
它提供了高效的序列化和反序列化库,并在此基础上提供了方便灵活的 RPC 引擎。
Hprose 支持众多编程语言,例如:
AAuto Quicker
ActionScript
ASP
C++
Dart
Delphi/Free Pascal
dotNET(C#, Visual Basic...)
Golang
Java
JavaScript
Node.js
Objective-C
Perl
PHP
Python
Ruby
...
通过 Hprose,你就可以在这些语言之间方便高效的实现互通了。因此,Hprose 将是微服务的首选引擎。
引用来自“sharper”的评论
有什么具体的应用在用嘛?引用来自“阿小闻”的评论
已经有非常多的应用在使用了,我手上就有五六个使用Hprose的项目。引用来自“sharper”的评论
有什么具体的应用在用嘛?引用来自“阿水plus”的评论
呃,这玩意的适用场景是?引用来自“andot”的评论
跟 WebService,REST API,Thrift 等等的适用场合是一样的。可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网、车联网、智能家居等领域。引用来自“阿水plus”的评论
呃,这玩意的适用场景是?