InfoQ Homepage REST Content on InfoQ
-
The REST versus WS-* war is over!
David Chappell announces that the REST versus WS-* war is over and nobody won: a truce was declared and this is an example of 'using the right tool for the right job'.
-
Applying REST Principles to Complex Applications
In a blog post, REST expert Joe Gregorio shows how to apply REST principles to complex applications, using the Apache DayTrader Benchmark, which requires reliable delivery of orders, as an example.
-
W3C Workshop on Web of Services Report
The W3C has released a report about the results of the Workshop on the Web of Services for Enterprise Computing, which was held in February.
-
REST Describe and Compile
Thomas Steiner, author of the REST Describe & Compile tool, which creates a WADL description from existing REST messages and can generate code from WADL, answers InfoQ's questions.
-
Debate: Does REST Need a Description Language?
Following up on the debate of REST vs. WS-* discussed here last week, it is interesting to note a debate about "contracts" for RESTful services that has been picking up pace over the last few days.
-
Interview and Book Excerpt: RESTful Web Services
InfoQ publishes a chapter from "RESTful Web Services" by Richardson and Ruby; in an accompanying interview, the authors explain their motivations and REST as an alternative to SOAP/WSDL Web services.
-
Is REST Winning?
The topic of REST as an alternative for integration has been debated on InfoQ many times before. Recent news suggest REST is now gaining mind share among analysts and vendors, with some seeing REST as "the next big thing".
-
The new WCF Web Programming Model supports REST Design
Don Box and Steve Maine introduce the WCF Web Programming Model to be released with Visual Studio Orcas in their talk "Navigating the Programmable Web" at MIX07. The Web Programming Model features support a RESTful design of web services within the unified WCF programming model.
-
Astoria: Microsoft's RESTful Data Services
Microsoft has announced the Project Astoria at MIX '07. Astoria offers a RESTful approach to expose data as data services on the web.
-
Article: Interview with Restlet creator Jérome Louvel
In this exclusive InfoQ interview, Jérome Louvel talks about Restlet, a Java framework for building Web applications following the REST architectural style. Topics covered include the reason for Restlet's existence, REST support in Web services frameworks and in Ruby on Rails, expectations for JSR 311 and Restlet's roadmap.
-
REST changes in Rails Edge and RADAR
A significant change in RESTful routing has been committed to Rails Edge: semicolons are no longer be used to designate custom resources, such as for the edit and new screens of your application.
-
WADL REST API description language getting some attention
Many REST API description languages exist but none have seen major uptake; recently WADL has been getting more attention. Yahoo!'s Mark Nottingham is maintaining a stylesheet to generate docs from WADL. Google's Thomas Steiner unveiled plans for a Google project for generating language specific clients from WADL, & generateing WADL from documentation. Sun is adding WADL tools to SDWP.
-
Interview with Sanjiva Weerawarana: Debunking REST/WS-* Myths
InfoQ had a chance to talk to WS-* expert and WSO2 CEO Sanjiva Weerawarana, one of the fathers and a firm advocate of the WS-* architectural vision, we questioned him on the WS-* platform and his views on Microsoft's role in standardization. Sanjiva also took the opportunity to address "WS-* and REST myths".
-
New JSR Proposed: Java API for RESTful Web Services
Sun has submitted JSR 311, Java API for RESTful Web Services, to the JCP, aiming to "enable developers to rapidly build Web applications in Java that are characteristic of the best designed parts of the Web". Reactions from the REST crowd are mixed.
-
Workshop on Web of Services for Enterprise Computing
The Workshop on Web of Services for Enterprise Computing, organized by the World Wide Web Consortium (W3C), has led to a number of interesting submissions addressing Web Services and the Web.