|  |
一直以来,异构系统之间的数据交换和服务共享都是 IT 项目中很难解决的问题。随着 Web 服务概念的引入,为相应的问题找到了一种可行的解决方案。然而,传统的 Web 服务方式(基于 SOAP)过于复杂,开发难度比较大,让很多开发人员望而却步。 REST(Representational state transfer)风格 Web 服务的出现,让传统的 Web 服务有了替代的实现方式。REST 风格的 Web 服务以其轻量化、易于构建、无状态以及使用 HTTP 协议等优势,受到了很多开发语言以及框架的重视。目前几乎所有的主流开发语言,如 Java,C++,C# 等都提供了开发 REST 风格应用的扩展包。它可以很快速和简便地实现异构应用之间的数据交换,同时可以保证传输的速率和安全性,已经被越来越多地应用于 Web 应用间数据和服务的公开与集成。 本专题为您收集了和 REST 开发相关的一些内容,其中包括 REST 的入门内容、如何使用 REST 风格的服务增强 Web 2.0 程序的可用性等,让您可以深入地了解 REST 风格 Web 服务的优势,以及使用技巧和最佳实践。
|  |
Web 服务编程:REST 与 SOAP
本文从一个简单的应用场景出发,使用 REST 和 SOAP 两种不同的架构风格实现,通过对 REST 与 SOAP Web 服务具体对比,旨在帮助读者更深刻理解 REST 架构风格。 Ajax 和 REST,第 1 部分
在本文中,我们讨论了对于那些需要动态和个性化的用户界面,同时又要求可伸缩性的 Web 应用程序来说,Ajax/REST 架构风格可能带来的好处。 使用 Twitter REST API
Twitter 提供了一个 API 以便 Web 开发人员能够使其用户访问到 Twitter 站点所能提供的各种特性。在本文中,您将了解使用 Twitter REST API 的基本知识。 使用 Struts 2 开发 RESTful 服务
Struts 2.1 提供了 REST 插件,使 Struts 2 可以支持 Rails 风格的 URL,以对外提供 REST 风格的资源服务。本文通过代码示例演示了这些特性。 更多资源
|
由于您向 IBM 提供了您的邮件地址,我们会继续将重要的信息和最新业务解决方案传送给您。如果您希望接收到文本格式的电子邮件,请使用此链接更新您的 E-mail 格式选择。
如果您希望从 IBM 邮件列表中删除您的邮件地址,请发送邮件到 IBM e-mail suppression。
要修改您的 e-mail 地址,请更新您的 developerWorks 概要文件。
IBM Corporation Attn: Developer Communications, M/D 241 150 Kettletown Road Southbury, CT USA 06488
|
|
|  |
|  |
|