跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

这是您第一次登陆到 developerWorks,已经自动为您创建了您的概要文件。 选择您概要文件中可以公开的信息的信息(如姓名、国家/地区,以及公司),这些信息同时也会与您所发布的内容相关联。 您可以随时更新您的 IBM 账号。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

REST(Representational state transfer)风格的 Web 服务作为传统 Web 服务(以 SOAP 为基础)的一种替代方式,以其轻量化、易于构建、无状态以及使用 HTTP 协议等优势受到了很多开发语言以及框架的重视。目前几乎所有的主流开发语言,如 Java,C++,C# 等都提供了开发 REST 风格应用的扩展包。

随着 Web 2.0 应用的逐渐流行,Web 应用间数据和服务的公开与集成被越来越多的人所重视。REST 风格的服务成为了很多人的首选,它可以很快速和简便地实现异构应用之间的数据交换,同时可以保证传输的速率和安全性。目前流行的 Atom 发布协议就是 REST 风格 Web 服务的一种具体实现。

本专题为您收集了和 REST 开发相关的一些内容,其中包括 REST 的入门内容、如何使用 REST 风格的服务增强 Web 2.0 程序的可用性等,让您可以深入地了解 REST 风格 Web 服务的优势以及使用技巧和最佳实践。

REST 基础

REST 与 Web 2.0

REST 与 Web 框架

REST 与 IBM 产品

内容导航