
扩展Axis2框架,支持基于JVM的脚本语言
Heshan Suriyaarachchi通过本文向读者介绍了Apache Axis2 Web Service引擎的几个主要概念。他在文中讲解了如何扩展Axis2框架,使其得以支持Jython、JRuby等基于JVM的脚本语言,然后通过这些脚本语言来部署Web服务和实现Web服务客户端。

Heshan Suriyaarachchi通过本文向读者介绍了Apache Axis2 Web Service引擎的几个主要概念。他在文中讲解了如何扩展Axis2框架,使其得以支持Jython、JRuby等基于JVM的脚本语言,然后通过这些脚本语言来部署Web服务和实现Web服务客户端。

作为WS-*架构的远景提出者之一和坚定的倡导者,我们问了他关于WS-*平台以及他对Microsoft在标准化方面所起作用的看法。Sanjiva也借机向我们揭开了“WS-*和REST的神秘面纱”。
谈到.NET和Java之间的Web服务交互性时,通常的选择只有SOAP over HTTP。最近,有两个新的选择出现了——WebSphere MQ(WMQ)和ActiveMQ传送器,它们可以用于创建Java和.NET之间的交互式Web Services。
Eran Chinthaka发表了一篇文章,名为“使用Axis2开发异步Web Services”,在文中提供了一些在客户端和服务器端应用中使用Axis2的异步APIs的示例。
Apache Geronimo,一个开源Java企业版(Java Enterprise Edition——Java EE)应用服务器,最近发布了2.0.1版本。InfoQ利用这个机会得到了更多关于Apache Geronimo及其在应用服务器市场定位的信息。
REST是否可以成为基于Web整合一个可选择方案?这个问题在InfoQ已经引起了数次争论。最近的一些新闻表明,不断有更多的分析师和厂商加入分享REST经验想法的行列中来,其中有一些人认为REST将是“下一个举足轻重的标准”。
enunicate是一个J2EE Web服务部署框架,它提供了一个创建SOAP、REST、JSON等终端(endpoint)的从开发到部署完整系统,上周发布了1.0版本。enunciate已经在许多博客和论坛上引起关注。enunciate并不是像Axis2或XFire这样的Web服务协议栈,它使用XFire和Spring来提供代码优先的开发模型,这样就增强了编译期的契约兼容性。