文章:如何获取(GET)一杯咖啡——星巴克REST案例分析

Jim Webber、Savas Parastatidis和Ian Robinson写了一篇文章,来展示如何运用REST里的超媒体(hypermedia)来推动应用的工作流。他们利用Gregor Hohpe的经典案例“星巴克不采用两阶段提交”举例说明了怎样运用Web的思想进行集成。

虽然很多人已经掌握了如何在简单案例中使用REST,但在这篇文章中,作者展示了如何进一步发挥REST核心概念的价值,尤其是“将超媒体作为应用状态的引擎”这一原则。他们展示了(包含在服务器返回的资源表示里的)链接(links)是如何令客户端在整个工作流中的某处知道下面有哪些可能的状态迁移的。

欲知详情请看:如何获取(GET)一杯咖啡——星巴克REST案例分析。

你可能感兴趣的:(文章:如何获取(GET)一杯咖啡——星巴克REST案例分析)