最近更新文章

Hprose for PHP 客户端(一)

直接通过远程方法名进行远程调用 在快速入门一章中,我们已经见识过这种方式的调用了,这里再来具一个例子来进行说明: <?php include("hprose/hproseHttpClient.php"); $client = new HproseHttpClient("http://www.hprose.com/example/"); echo &qu ...
马秉尧 评论 (0) 有 1258 人浏览 Hprose for PHP章节 2011-06-01

PHPRPC 3.0.2 for Java 中增强了对容器接口的支持

PHPRPC for Java 在 3.0.2 之前,对容器接口还不提供支持,比如发布方法的参数类型和返回值不能声明为 List、Map 等接口类型,客户端的代理接口也不行。 而在 3.0.2 中,已经没有这个限制了,不管是参数类型还是返回值类型都可以声明为 List、Map、Set、Collection 这四种容器类型。当用这些接口类型接收数据时,List、Collection 会被转换成 Ar ...
andot 评论 (2) 有 1218 人浏览 PHPRPC 开发章节 2011-06-01

PHPRPC 3.0.2 for Java/J2ME 发布

PHPRPC 是一个轻型的、安全的、跨网际的、跨语言的、跨平台的、跨环境的、跨域的、支持复杂对象传输的、支持引用参数传递的、支持内容输出重定向的、支持分级错误处理的、支持会话的、面向服务的高性能远程过程调用协议。 PHPRPC 3.0.2 for Java 支持 Java 1.2 到 6.0 的所有版本(当然也包括将来的 7.0+)。 这个版本主要是在 PHPRPC for Java 客户端做了 ...
andot 评论 (0) 有 917 人浏览 PHPRPC 新闻章节 2011-06-01

PHPRPC 3.0.2 for Java/J2ME 中的异步调用

在大多数情况下,同步调用即可满足您的需要。但是有 2 种情况下用异步调用会更加方便一些: 首先是当做图像界面编程时,要防止单线程下同步调用出现卡死界面的现象,可以使用异步调用,但这种情况下,采用同步调用加多线程技术也可以解决。 另一种情况是,当使用同步调用加多线程时,如果你要获取服务器端输出重定向的内容或者要获取警告错误,则可能会获取到错误的内容,原因是另外的线程执行时也有可能改写 output ...
andot 评论 (0) 有 1762 人浏览 PHPRPC FAQ章节 2011-06-01

PHPRPC 3.0 用户指南和开发指南发布

这两个文档写了有一年了,前前后后随着代码的更新也反复修改,现在 PHPRPC 3.0 版本已经稳定下来了,如果没有 bug 的话,就不会再更新了。所以,文档终于也有了定稿! 今天正好初一,这两部指南算是送给各位关心 PHPRPC 的用户的一份新年礼物啦! * 简体中文版本:http://www.phprpc.org/zh_CN/docs/ * 繁体中文版本:http://www.phprpc ...
andot 评论 (0) 有 783 人浏览 PHPRPC 新闻章节 2011-06-01

PHPRPC 3.0.1 for .NET 的新特征(支持 SilverLight 2.0)

SilverLight 2.0、异步调用和泛型支持是 PHPRPC 3.0.1 for .NET 中增加的新特征,下面我们通过一个小程序来演示一下这三个特征。首先 SilverLight 2.0 程序的建立我就不详细说明了,我用的是 Microsoft Expression Blend 2 + Microsoft Visual Web Developer 2008 Express Edition + ...
andot 评论 (0) 有 1393 人浏览 PHPRPC FAQ章节 2011-06-01

.NET 中对 PHP、Binary、SOAP、XML、JSON、Hessian 等序列化的效率对比

下面是对在 .NET Framework 3.5 中对 PHP、Binary、SOAP、XML、JSON、Hessian 和 Burlap 序列化/反序列化的效率对比,其中 PHP 序列化来自最新版本的 PHPRPC 3.0.1 for .NET,Hessian 和 Burlap 序列化来自Hessian C# 的最新版 1.3.3,其它的序列化都是采用 .NET Framework 3.5 中内 ...
andot 评论 (2) 有 4569 人浏览 PHPRPC 评测章节 2011-06-01

Java、PHPRPC、Hessian、Burlap、AMF3、XML 序列化的效率对比

2009-3-1补充: 这次就不上图了,测试程序里有测试结果,你也可以自己跑结果。这次主要补充了跟 AMF3 的对比,在空间上 AMF3 在几种格式中略显优势,可是在时间上则相差太远,除了 XML 之外,就数它最慢了,而且还不是慢一点点,是几倍好几倍的慢。跟节省的空间来说,不成比例。 又加了 JSON 的。将序列化和反序列化时间分开了。 所以,综合来说,仍然是 PHPRPC 胜出! 新程序下 ...
andot 评论 (0) 有 3443 人浏览 PHPRPC 评测章节 2011-06-01

PHPRPC 让 SOA 从梦想变成现实

SOA 是一种程序设计思想,其实早在远古时代(计算机史)它就已经出现了。无非就是把系统分解,将数据和业务逻辑部分尽量独立出来,然后以服务形式提供给另外的系统共用。 那时也有一些可以实现 SOA 的工具,比如 DCOM、CORBA 等,不过前者仅限于 Windows,后者又太复杂,而且也仅对 C/C++、Delphi、Java 这等语言有较好支持,而且也都是商业开发软件中才会包含,对于开源的脚本类语 ...
andot 评论 (0) 有 1417 人浏览 PHPRPC 应用章节 2011-06-01

使用 PHPRPC 如何解决在通常构建 SOA 系统时所遇到的问题

fjlyxx 写道 个人觉得SOA中碰见的问题大多是因为以下几点引起的 第一 压力 第二 千变万化的服务提供方式 第三 分布式 第四 不确定因素 比如网络阻塞 服务非正常停止 第五 规范化 原来应用的发展历史对SOA平台是有影响的 但是以上这些技术难道 并不是没有办法解决的 已经有很多成功的解决案例 但是不得不承认现在很多公司打着SOA的旗号在忽悠客户 做一个SOA平台需要比较大的投入 SOA ...
andot 评论 (0) 有 1578 人浏览 PHPRPC FAQ章节 2011-06-01

PHPRPC 对 Hibernate 的 lazyLoad 支持

flyaswish 写道PHPRPC 对Hibernate的lazyLoad支持如何? Hessian貌似对这个支持的不好。 对于 lazyload 有两种方法,一种是跟你使用 Hessian 时一样,关掉这个特性,哈哈,这等于没说 那么我们来说另一种,PHPRPC 对于对象的序列化提供多种可定制性,其中有一种就是它提供了 __sleep 和 __wakeup 这两个魔术方法。通过这两个方法(其 ...
andot 评论 (0) 有 1096 人浏览 PHPRPC FAQ章节 2011-06-01

知识库信息

  • andot在2009-02-16创建
  • andot在2011-06-01更新

最新评论

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