| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ] |
| Articles |
- RESTful Web services: The basics by Alex Rodriguez - [Clicks: 26]
Representational State Transfer (REST) has gained widespread acceptance across the Web as a simpler alternative to SOAP- and Web Services Description Language (WSDL)-based Web services. Key evidence of this shift in interface design is the adoption of REST by mainstream Web 2.0 service providers—including Yahoo, Google, and Facebook—who have deprecated or passed on SOAP and WSDL-based interfaces in favor of an easier-to-use, resource-oriented model to expose their services. In this article, Alex Rodriguez introduces you to the basic principles of REST.
http://www.ibm.com/developerworks/webservices/library/ws-restful/index.html - Nov, 2008 - Build server-side mashups with Geronimo and REST by J. Jeffrey Hanson - [Clicks: 7]
Discover the techniques and technologies you can use to build a mashup application using Apache Geronimo, a REST-based protocol, and data from multiple sources. The mashup combines data from Google Maps and Twitter tweets to pinpoint Twitter users as they update their Twitter status.
[Includes sample code]
http://www.ibm.com/developerworks/opensource/library/os-ag-mashup-rest/index.html - Oct, 2008 - REST for Java developers, Part 1: It's about the information, stupid by Brian Sletten - [Clicks: 21]
To understand REST, Java developers need to stop focusing on software and start focusing on information. Learn how REST's information-driven, resource-oriented approach to building Web services can satisfy your users and make your development projects easier.
http://www.javaworld.com/javaworld/jw-10-2008/jw-10-rest-series-1.html - Oct, 2008 - A RESTful Core for Web-like Application Flexibility - Part 4 - Patterns by Randy Kahle, Tom Hicks - [Clicks: 7]
REST provides a means to treat software development as the manipulation of a collection of resources. In the conclusion of their four-part series, Randy Kahle and Tom Hicks describe REST programming at the logical level and discuss some logical level design patterns available for application design using the RESTful resource-oriented computing principles.
http://www.theserverside.com/tt/articles/article.tss?l=ARESTfulCorePart4 - Oct, 2008 - How to GET a Cup of Coffee by Jim Webber, Savas Parastatidis, Ian Robinson - [Clicks: 7]
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.
http://www.infoq.com/articles/webber-rest-workflow - Oct, 2008 - Design and implement POJO Web services using Spring and Apache CXF, Part 2: Create a RESTful Web service by Rajeev Hathi, Naveen Balani - [Clicks: 17]
Create a RESTful Web service, which is defined as a Spring bean, using Apache CXF, an open source Web service framework. This article explores the features and benefits of using the Representational State Transfer (REST) architecture and illustrates the use of the REST API in CXF to easily develop a RESTful service.
[Includes sample code]
http://www.ibm.com/developerworks/opensource/library/ws-pojo-springcxf2/index.html - Sep, 2008 - RESTful Web Services and Comet by Carol McDonald, Rick Palkovic - [Clicks: 11]
A practical example shows how to code a Comet web application using RESTful web service.
http://developers.sun.com/appserver/reference/techart/cometslideshow.html - Sep, 2008 - A RESTful Core for Web-like Application Flexibility - Part 3 - Logical Level Programming by Randy Kahle, Tom Hicks - [Clicks: 3]
Randy Kahle and Tom Hicks continue their series on Resource Oriented Computing with a description of the transition between the physical and logical level of their architecture.
http://www.theserverside.com/tt/articles/article.tss?l=ARESTfulCorePart3 - Sep, 2008 - A RESTful Core for Web-like Application Flexibility - Part 2 - Microkernel by Randy Kahle, Tom Hicks - [Clicks: 6]
Randy Kahle and Tom Hicks continue their series of RESTful computing with an explanation of the role of the microkernel.
http://www.theserverside.com/tt/articles/article.tss?l=ARESTfulCorePart2 - Aug, 2008 - A RESTful Core for Web-like Application Flexibility - Part 1 by Tom Hicks, Randy Kahle - [Clicks: 12]
Representational State Transfer (REST) computing offers developers and applications a number of advantages, including simplicity and flexibility in running applications. Tom Hicks and Randy Kahle begin this series on RESTful computing with the surprising topic of binding.
http://www.theserverside.com/tt/articles/article.tss?l=ARESTfulCorePart1 - Jul, 2008 - REST Anti-Patterns by Stefan Tilkov - [Clicks: 7]
In this article, Stefan Tilkov explains some of the most common anti-patterns found in applications that claim to follow a "RESTful" design and suggests ways to avoid them.
http://www.infoq.com/articles/rest-anti-patterns - Jul, 2008 - Describe REST Web services with WSDL 2.0 by Lawrence Mandel - [Clicks: 5]
At their core, Web services define a mechanism for machine-to-machine interaction using a network and XML. A key component of a Web service is a formal description with Web Services Description Language (WSDL). Until recently there was no formal language to describe REpresentational State Transfer (REST) Web services—now there's WSDL 2.0. This article introduces you to REST and WSDL 2.0, and walks you through creating a WSDL 2.0 description of a REST Web service.
[Includes sample code]
http://www.ibm.com/developerworks/webservices/library/ws-restwsdl/index.html - May, 2008 - RESTful Services with Erlang and Yaws by Steve Vinoski - [Clicks: 4]
In this article, Steve Vinoski explains how to build RESTful Web services using the Erlang programming language and the Yaws web server. While Steve considers most Web frameworks failures simply because they were a poor match to the problem, he believes Yaws and Erlang are a better match for RESTful development than many other language frameworks that were built specifically for that purpose.
http://www.infoq.com/articles/vinoski-erlang-rest - Mar, 2008 - Addressing Doubts about REST by Stefan Tilkov - [Clicks: 8]
Invariably, learning about REST means that you’ll end up wondering just how applicable the concept really isbeyond introductory, “Hello, World”-level stuff. In this article, Stefan Tilkov addresses 10 of the most common doubts people have about REST when they start exploring it, especially if they have a strong background in the architectural approach behind SOAP/WSDL-based Web services.
http://www.infoq.com/articles/tilkov-rest-doubts - Mar, 2008 - RESTful SOA using XML by Adriaan de Jonge - [Clicks: 13]
Service Oriented Architecture usually implies heavyweight technology for large enterprises. The advantages of the SOA architectural pattern also apply to smaller environments. To follow SOA principles, you don't necessarily need all the overhead that is useful in larger environments. You can use lightweight principles like REST to do so. This article describes how.
[Includes sample code]
http://www.ibm.com/developerworks/xml/library/x-restfulsoa/index.html - Feb, 2008 - Hypermedia in RESTful applications by Mark Baker - [Clicks: 15]
One of the constraints defined for the architectural style known as REST is "hypermedia as the engine of application state". Mark Baker, well-known for being one of the first who advocated the REST style instead of the mainstream web services approach, discusses that the hypermedia constraints means in practice and why it is essential to RESTful design.
http://www.infoq.com/articles/mark-baker-hypermedia - Jan, 2008