InfoQ

Topic/Tag specific view

REST Content on InfoQ


Latest featured content about REST

Communication Flexibility Using Bindings

Community
Architecture,
SOA
Topics
REST,
Design

In this article, we will look at an important feature of SCA - its support for a wide variety of communication protocols and how to use SCA bindings on services and references to decouple your business code from communication protocols. Finally we'll take a look at the SCA domain to see how bindings operate in and outside the domain.

News about REST

REST and transactions?

Community
SOA
Topics
REST,
Fault Tolerance,
Transactions Processing

The topic of distributed transactions and their place within a REST world has come up again recently. Many people have indicated that they are either thinking of using the combination or are doing so now. Others, including Roy Fielding, believe that the two simply do not go together.

Design Characteristics Of Resource Oriented Server Frameworks

Community
SOA
Topics
REST,
Design

Dhananjay Nene, who has also written a nice article that chronicles the history of REST, examines the various characteristics to be expected when designing a server side Resource Oriented Framework (ROF). The article also attempts to capture the relationship with a fine grained object model of an application and its’ resource model.

Articles about REST

Describing RESTful Applications

Community
SOA
Topics
REST,
Design

If servers control their own namespace without a fixed resource hierarchy, how do clients, and more importantly client developers, get to learn or discover URIs of resources? In a new article, Subbu Allamaraju discusses how to describe a RESTful API, focusing on using hypermedia instead of an out-of-band description format such as WADL or WSDL 2.0.

How to GET a Cup of Coffee

Community
SOA
Topics
REST,
Workflow / BPM

In this article, Jim Webber, Savas Parastatidis and Ian Robinson show how to drive an application's flow through the use of hypermedia in a RESTful application, using the well-known example from Gregor Hohpe's "Starbucks does not use Two-Phase-Commit" to illustrate how the Web's concepts can be used for integration purposes.

Presentations about REST

AtomServer: The Power of Publishing for Data Distribution

Community
SOA
Topics
REST,
Syndication

In this session recorded at QCon SF 2008, Chris Berry & Bryon Jacob presented the Atom Syndication Format, the Atom Publishing Protocol, the Atom Categories, the Atom Stores, the AtomServer and how they can be used by giving a concrete example.

Designing Enterprise IT Systems with REST

Community
SOA
Topics
REST,
Enterprise Architecture

In this presentation recorded at QCon SF 2008, Stuart Charlton explains how hypermedia and dynamic interfaces change the way architects and developers look at enterprise systems and their interactions.

Interviews about REST

Ian Robinson and Jim Webber on Web-based Integration

Community
SOA
Topics
REST,
WOA,
Web Services

In this interview, recorded at QCon London 2009, Ian Robinson and Jim Webber talk to Stefan Tilkov about the Web as a platform for integration, the usefulness of various degrees of RESTful HTTP and the benefits of REST in theory and practice.

Ian Robinson discusses REST, WS-* and Implementing an SOA

Community
SOA
Topics
Collaboration,
Specifications,
WS Standards,
Web Services,
REST,
Agile in the Enterprise

In this interview from QCon San Francisco 2008, Ian Robinson discusses REST vs. WS-*, REST contracts, WADL, how to approach company-wide SOA initiatives, how an SOA changes a company, SOA and Agile, tool support for REST, reuse and foreseeing client needs, versioning and the future of REST-based services in enterprise SOA development.