AD: jr (at) javaresearch.org
首页
|
动态
|
文章
|
FAQ
|
新闻
|
下载
|
代码
|
工作
|
调查
|
术语
|
站点
|
图书
|
论坛
|
帮助
|
全部
TOP
|
交流
|
软件
|
专栏
|
开源
|
译/著
|
源码
|
API
|
推荐
|
FTP
|
积分
|
统计
|
搜索
|
Blog
|
我们
首页
»
研究文集
»
J2EE综合
发表评论
开始监控
加入收藏夹
伟大的Hessian!
lgx522
原创 更新:2007-10-17 10:30:27 版本: 1.0
此文前几日在JavaEye首发,今天路过此处,顺便重发,与诸道友共享。
前几日看过道友lordhong的文章“Hessian开始支持RIA了(JavaFX和Flex)”(
http://www.javaeye.com/topic/125573
),便到
http://hessian.caucho.com/
上访问了一下,仔细一看才知道Hessian已经远超期待!
Java、Flash、Python、C++、.NET C#、D、Erlang、PHP、Ruby,看看伟大的Hessian当前所支持的语言吧!
原先看经典的“without EJB”,讲到Remoting时,便有对Hessian这一“Java to Java的轻量级协议”的支持。实践中Spring使用Hessian、Burlap、RMI、HttpInvoke非常简单,并且Hessian、Burlap的性能相当高,仅仅稍逊于Java专用的RMI。当时笔者对此稍感遗憾,这么简单高效的协议,如果能支持其它的语言该多好!
想不到仅仅两三年之后,Hessian便几乎囊括了当前最主流、最火爆的语言!
自从计算机世界的数百种语言不断诞生以来,IT界便陷入了巨大的烦恼中:一面是多种语言带来的丰富多彩和各自擅长领域的卓越表现;一面是“信息孤岛”的爆炸性增长和各类技术间激烈的争执。异构集成已成为至关重要的事情。
但问题在于缺乏标准和协议。
于是COM、CORBA、EJB、SOAP不断涌现,但这些由厂商和委员会们搞出来的东西,注定只能钻进那5%的“超复杂”胡同,高度的复杂性与低劣的性能,最终也只能让大家“曲高和寡”罢了。于是IT界继续争斗与混乱。
应用程序做久之后,大家就会认识到,在大多数情况下,我们真正需要的是足够简单高效的协议,可以很快地写出来,很快地连起来,并且可以很快地运行。于是REST开始放高调了,这就免不了要和SOAP开战,最重要的实践却反而放在一边了。
好在Hessian实实在在地作出了回应!看来要想实现IT世界的统一,必须要靠开源领域中立的的实干家。
如果都能以这样公正中立的路子走下去,大家真可以求同存异了。想想吧,服务端是强而稳的Java,客户端是容易高效的Flex、ASP.NET或者Ajax;或者用PHP、RoR快速构建服务端,再用J2ME、.NET Mobile搞无线;某些特殊场合,使用VB、C++、Delphi这类高性能的桌面程序……。这样的世界多美好!何必成天吵嚷“XXX将要灭了XXX”这类无聊的话题,担心所谓“技术路线”选择。大家各自精通专项技术,然后通力合作,共营IT世界,这才是唯一正确的选择。
人类世界已经趋向于沟通合作,IT世界也应该全面沟通合作了。
这个世界上,有人忙着赚钱,有人忙着出名,有人忙着吵架,有人则忙着做事。干实事的,真该学一学Hessian。
版权声明
给作者写信
本篇文章对您是否有帮助? 投票:
是
否
投票结果:
17
1
作者其它文章:
有了Ubuntu,您还需要Windows吗?
坚持发扬EJB、Spring的光辉思想,将组件化进行到底!
何必非要OOP?
热炒Swing,重塑C/S辉煌
NetBeans5.5新体验
作者全部文章
评论人:
singsongak47
发表时间: Mon Oct 22 15:25:25 CST 2007
值得一看,谢了!
这个文章共有
1
条评论
上一篇文章
返回〔J2EE综合〕
下一篇文章
文字广告链接
自主、快速定制基于JAVA的B/S业务系统
重量级企业在线自定义WEB报表平台
Excel制表、零代码发布、打印、图表结合——快逸报表,免费、稳定、功能强大的java工具
技术圈: 关于Java、dotNet、PHP、Ruby、奇客、Web2.0等更多
资讯
和
博客精选文章
关于 JR
|
版权声明
|
联系我们
©2002-2006 JR 版权所有
沪ICP备05019622号