Hprose for PHP 支持 PHP 5 的所有版本。
Hprose for PHP 支持所有可以运行 PHP 5 的服务器。
支持。不论是服务器端还是客户端都可以完美运行于 SAE 上。
PHP4 现在已经几乎退出了历史舞台,所以可能还有一些老系统仍然跑在 PHP4 上,但目前我们还没有需要 PHP4 支持的客户,如果客户有这方面的需要,我们会考虑推出一个专门针对 PHP4 的版本。
PHP6 目前还没有正式发布,所以 PHP6 支持的特性目前还是个变数。如果 PHP6 到时候兼容 PHP5 的话,那么可以直接使用现在的 Hprose for PHP5 版本,如果 PHP6 最终发布时不兼容 PHP5,我们到时会推出一个专门针对 PHP6 的版本。
不需要任何特殊扩展,默认配置下就可以完全正常的工作。另外,Hprose for PHP 提供了一个基于 curl 扩展的客户端,如果需要使用该版本的客户端,您需要开启 curl 扩展。
目前还没有,不过我们已经在这方面进行了一些尝试,并且取得了一定的成果,在不久的后继版本中,我们将会提供基于 C 语言编写的模块版本。
支持,而且跨语言,跨平台。
PHP 中自定义类的对象实例在序列化时被映射为 Hprose 对象类型。自定义类中的字段名,映射为 Hprose 对象类型中的属性名,自定义类中的字段值,映射为 Hprose 对象类型中的属性值。所有的字段必须为可序列化类型,在 PHP 中除了资源类型以外的其它类型均为可序列化类型。
当只是接收自定义类型对象数据时,可以不用定义对象所在类,该类会在接收到对象时自动动态生成。
Hprose 是商业开源软件,在取得 Hprose 商业使用授权后,您可以将它用于您所拥有所有权的商业项目的开发当中,Hprose 商业使用授权没有开发者人数、服务器CPU数量、授权年限等限制,但对二次分发有一定的特别要求。如果您所开发的项目或产品涉及到对 Hprose 的二次分发,还需要取得相应的二次分发授权。
如果您需要了解更多关于授权许可方面的信息,请致信到 sales@hprfc.com 与我们联系。