Hprose for PHP 客户端(二)

异常处理 Hprose for Hprose的客户端只支持同步调用,因此在调用过程中,如果服务器端发生错误,异常将在客户端被直接抛出,使用try...catch语句块即可捕获异常,通常服务器端调用返回的异常是HproseException类型。但是在调用过程中也可能抛出其它类型的异常。 例如,当调用不存在的方法时: <?php include("hprose/hproseHttp ...
by andot 2011-06-01 浏览 (1550) 回复 (0) 群组: phprpc/hprose

Hprose 简介

Hprose 是什么? Hprose使您能高效便捷的创建功能强大的跨平台、跨语言、分布式的应用。如果您刚接触网络编程,您会发现用Hprose来实现分布式系统易学易用。如果您是一位有经验的程序员,您会发现它是一个功能强大的通讯协议和开发包。有了它,您在任何情况下,都能在更短的时间内完成更多的工作。 Hprose是PHPRPC的商业化版本,它除了拥有PHPRPC的各种优点之外,它还具有更多自己的特别 ...
by andot 2011-06-01 浏览 (1696) 回复 (2) 群组: phprpc/hprose

Hprose for PHP 服务器(一)

发布服务 Hprose提供了多种方法发布服务,除了提供了跟PHPRPC中相同的add方法以外,还提供了更多方便的方法。 发布函数 在快速入门一章中,我们已经在Hello服务器的例子中看到过如何发布一个函数了,这里我们主要谈一下哪些函数可以作为Hprose服务发布。 实际上大部分函数都是可以作为Hprose服务发布的,甚至包括PHP中的内置的函数。但如果参数或结果中包含有资源类型(比如mysq ...
by andot 2011-06-01 浏览 (1423) 回复 (0) 群组: phprpc/hprose

Hprose for PHP 快速入门

安装Hprose for PHP Hprose for PHP对硬件和操作系统需求如下: 客户端需求 安装有5.0或更高版本PHP的硬件和操作系统。 服务器需求 安装有5.0或更高版本PHP的硬件和操作系统。 Apache、IIS、lighttpd、nginx或其它任何一款可以运行PHP的Web服务器。 安装方法 直接将Hprose for PHP的所有文件(hproseCommon ...
by andot 2011-06-01 浏览 (7139) 回复 (1) 群组: phprpc/hprose

Hprose for PHP 服务器(二)

服务器开关 隐藏发布列表 发布列表的作用相当于Web Service的WSDL,与WSDL不同的是,Hprose的发布列表仅包含方法名,而不包含方法参数列表,返回结果类型,调用接口描述,数据类型描述等信息。这是因为Hprose是支持弱类型动态语言调用的,因此参数个数,参数类型,结果类型在发布期是不确定的,在调用期才会确定。所以,Hprose与Web Service相比无论是服务的发布还是客户端的 ...
by andot 2011-06-01 浏览 (1022) 回复 (0) 群组: phprpc/hprose

Hprose for PHP类型映射

基本类型 值类型 类型 描述整型 Hprose中的整型为32位有符号整型数,表示范围是-2147483648~2147483647(-231~231-1)。长整型 Hprose中的长整型为有符号无限长整型数,表示范围仅跟内存容量有关。浮点型 Hprose中的浮点型为双精度浮点型数。非数 Hprose中的非数表示浮点型数中的非数(NaN)。无穷大 Hprose中的无穷大表示浮点型数中的正负无穷大数 ...
by andot 2011-06-01 浏览 (1638) 回复 (2) 群组: phprpc/hprose

Hprose for PHP 客户端(一)

直接通过远程方法名进行远程调用 在快速入门一章中,我们已经见识过这种方式的调用了,这里再来具一个例子来进行说明: <?php include("hprose/hproseHttpClient.php"); $client = new HproseHttpClient("http://www.hprose.com/example/"); echo &qu ...
by andot 2011-06-01 浏览 (1288) 回复 (0) 群组: phprpc/hprose

hprose知识库热门文章

最新评论

.Net 呢? IList<T> IDictionay<K,V> 可以和Jav ...
TonyLian 评论了 PHPRPC 3.0.2 for Java 中增强了对容器接口 ...
可以的
andot 评论了 PHPRPC 3.0.2 for Java 中增强了对容器接口 ...
我也翻译了一个.net版的Hessian,同时支持Hessian 2.0,比网上开源的那个快了5~10 ...
delphidoc 评论了 .NET 中对 PHP、Binary、SOAP、XML、JSON ...
5~10倍指的是序列化的速度
delphidoc 评论了 .NET 中对 PHP、Binary、SOAP、XML、JSON ...
[b][/b]
独步天下 评论了 Hprose for Java客户端(一)
...
独步天下 评论了 Hprose for Java客户端(一)
为什么一出名就商业化了呢?
sundoctor 评论了 Hprose 简介
sundoctor 写道为什么一出名就商业化了呢?唯一个免费软件战胜付费的是zip,结果那人40岁不到 ...
andot 评论了 Hprose 简介
...
王小刚 评论了 Hprose for PHP 快速入门
老大,什么时候发Hprose for Rails啊......
Hooopo 评论了 Hprose for PHP类型映射
Global site tag (gtag.js) - Google Analytics