Hessian好不好
andot
2009-02-11
icewubin 写道 andot 写道 hessian 很不稳定。
高效、稳定、安全、易用的远程调用还是 PHPRPC 最好,支持的常用语言比 Hessian 还多。 很不稳定?有没有测评文章呢?我也听说过有人说不稳定,但是都没有什么根据,都是听说,这不是马太效应(以讹传讹)么? 我不是看得评测文章,我是亲自测试过的,传稍长一点的字符串,就会出错。更不用说复杂对象。 |
|
icewubin
2009-02-11
andot 写道 icewubin 写道 andot 写道 hessian 很不稳定。
高效、稳定、安全、易用的远程调用还是 PHPRPC 最好,支持的常用语言比 Hessian 还多。 很不稳定?有没有测评文章呢?我也听说过有人说不稳定,但是都没有什么根据,都是听说,这不是马太效应(以讹传讹)么? 我不是看得评测文章,我是亲自测试过的,传稍长一点的字符串,就会出错。更不用说复杂对象。 我也做过测试,可能和你不一样,没有出现你说的现象,要么你告诉我你测试的字符串的长度吧,我再测一下。 |
|
whaosoft
2009-02-11
呃 有好多人 其实是不怎么会用 是自己的水平问题 而却说xx不好~~
|
|
icewubin
2009-02-12
楼上的只能说明hessian for php可能有问题,而且还没分析出到底是server端还是client端代码的问题,有java server端的测试么?
还有就是,俺其实只是想问Flex和Java的通讯,如果服务端和客户端都是PHP,这个。。。这个。。。有必要用java出来的hessian么? (实际上java 作为 server端,客户端也是java肯定是没有问题的,hessian发家之所在) |
|
foodyi
2009-02-12
flex 和 java 考虑blazeds吧
毕竟和flex都是一家的,而且文档比较全 效率也不差 |
|
icewubin
2009-02-12
bawbaw 写道 那你寫java的可以自已測試看看有沒有問題啊,自已動手豐衣足食
我上面说过,测过(Flex+Java),没有发现问题,但没有做很极端的测试。 所以我很好奇那些说Hessian不稳定的人是怎么测的,现在发现大家测试环境都不一样,测试环境不一样,使用的hessian的代码也一定是不一样的,互相之间的可比性不大啊。 |
|
andot
2009-02-16
OK,下面这个是 PHPRPC 跟 Hesian 在 Java 下的性能评测对比:
http://www.iteye.com/topic/333720 对于原生类型的序列化和反序列化,PHPRPC 和 Hessian 的效率差不多,对于字节流的序列化,PHPRPC 具有绝对优势,对于容器类型,来说,如果具有重复元素的话,PHPRPC 要远远好于 Hessian,对于没有重复元素的,则效率上不相上下,对于自定义类型来说,PHPRPC 也比 Hessian 效率高不少。而 Java 本身的序列化,效率对比来说波动太大,原生类型要慢好多,而复杂类型和自定义类型稍微好一些。所以总体来说,PHPRPC 在平均效能上是这几个当中最好的。 |
|
andot
2009-02-16
whaosoft 写道 呃 有好多人 其实是不怎么会用 是自己的水平问题 而却说xx不好~~
很多人把会用一个难用的东西当成一种高水平技术。而另一些人则放弃难用的技术,而去创造更简单易用且功能更强的东西。 你觉得这两种人中,哪种人水平才是有问题的呢? |