用Restlet创建面向资源的服务
摘要: Restlet项目(http://www.restlet.org)为“建立REST概念与Java类之间的映射”提供了一个轻量级而全面的框架。它可用于实现任何种类的REST式系统,而不仅仅是REST式Web服务;而且,事实证明它自从2005年诞生之时起,就是一个可靠的软件。
阅读全文
解答有关REST的十点疑惑
摘要: 在了解过REST之后,你肯定很想知道这个概念在你的实际应用当中究竟能派上多大用场。而且,假如你已经熟悉另一套完全不同的架构手法的话,那么你担心“REST或REST式HTTP(RESTful HTTP),是否真的能在实践中派上用场,还是在介绍性的、‘Hello, World’级场景以外就不灵光了”是很正常的。我将在本文解答人们——尤其是那些深谙基于SOAP/WSDL的Web服务架构手法的人——开始研究 REST时容易产生的关于REST的十点疑惑。
阅读全文
深入浅出REST
摘要: 不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RESTful HTTP应用集成做实用性的介绍。以我的经验,有些话题一旦触及就会引来众多的讨论,当涉及到这方面话题的时候,我会深入详细地阐述。
阅读全文
Axis2 部署模型的六种部署特点
摘要: 您是否因为需要花时间部署多个服务而感到倦怠了呢?是不是每次进行更改后都必须重新启动服务器?Apache Axis2 可以帮您摆脱这些烦恼。Axis2 是干净的可扩展开源 Web 服务平台,正逐渐受到广泛的接受。Axis2 集中了 Apache SOAP 家族的大量优势,而且进行了一些重大改进。通过本文可了解 Axis2 部署模型最值得关注的新功能,正是这些功能使得 Axis2 部署模型比 Axis1 方便易用了许多。
阅读全文
Streaming API for XML (StAX) 简介
摘要: Streaming API for XML (StAX) 是用 Java™ 语言处理 XML 的最新标准。作为一种面向流的方法,无论从性能还是可用性上都优于其他方法,如 DOM 和 SAX
阅读全文
理解 UDDI
摘要: 统一描述、发现和集成(Universal Description, Discovery, and Integration,UDDI)项目继续丰富企业用于在 UDDI 业务注册中心表示 Web 服务并建立其模型的工具集。本文将介绍 UDDI 和它在 Web 服务发展过程中所起到的促进作用
阅读全文
Web 服务调用框架
摘要: Web 服务调用框架(Web Services Invocation Framework)提供一种无需考虑 Web 服务的传输协议及其具体位置而能调用它的方法。这就允许使用 WSIF 以相同的方式去调用基于非 SOAP(non-SOAP)的服务,从而简化了应用程序的开发
阅读全文
WS-Addressing在CXF和AXIS2中的实际应用
摘要: WS-Addressing在CXF和AXIS2中的实际应用
阅读全文
Web 服务寻址(WS-Addressing)对 SOAP 的隐式影响
摘要: Web 服务寻址(WS-Addressing)协议可能与第一眼看上去的的样子有很大的不同。但是它构建的消息信息头将使新的 Web 服务消息流模式成为可能——而且它将对 SOAP 引擎以及 SOAP 协议本身的未来造成深远的影响
阅读全文
Web Services Vs. EAI:比较与分析
摘要: 自诞生的那一刻起,Web服务就像XML技术一样的炙手可热。作为企业应用集成领域的一朵奇葩,Web服务很快引起了企业应用集成领域格局上的变化,也给传统的企业应用集成(EAI)解决方案带来了巨大的冲击。一场关于Web服务与EAI的争论也自此展开。
阅读全文
Web Services的过去、现状和展望 (上部)
摘要: 对Web services的大肆宣传(hype)已经接近顶峰,它成为了当前流行媒体最喜欢的炒作对象。这种宣传攻势同其它技术在全面开发和走向成熟前的状况没什么两样。不管媒体的兴趣如何,Web services毫无疑问是一项发展前景颇为看好的重要技术。那些对Web Services出现的动机、某些特定技术胜于竞争者的原因以及Web Services可能的技术成熟途径有透彻理解的公司和开发人员将在Web Services的使用方面获得成功。
阅读全文