Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search

REST Web Services Resource Center
REST Web Services Resources
A RESTful Approach to Web Services
http://www.networkworld.com/ee/2003/eerest.html
Article: “A RESTful Approach to Web Services," by Robeert McMillan. Discusses the Simple Object Access Protocol (SOAP), Representational State Transfer (REST), and REST at work.
RESTful Web Services: The Keep-It-Simple Style
http://www.devx.com/webdev/article/34329?trk=dxrss_latest
Article: "RESTful Web Services: The Keep-It-Simple Style," by Edmon Begoli. Discusses the essential features of RESTful web services, key properties of the REST architecture style, REST in the context (global tracking application), inputs and outputs for RESTful services, and web services for developers.
Basic SOA Using REST
http://www.webreference.com/programming/basic_soa/index.html
Article: "Basic SOA Using REST," by Mark Hansen. Discusses why use REST, what REST is, XML documents and Schema for EIS records, and no WSDL doesn't necessarily mean no interfaces.
Creating RESTful Web Services with WCF
http://www.developer.com/net/article.php/10916_3695436_1
Article: "Creating RESTful Web Services with Windows Communication Foundation," by Aaron Lerch. Discusses what the Windows Communication Foundations (WCF) is, Representational State Transfer (REST), what's new in WCF, bindings, behaviors, hosts, and creating a service.
Implementing REST Web Services
http://www.xml.com/pub/a/2004/08/11/rest.html
Article: "Implementing REST Web Services: Best Practices and Guidelines," by Hao He. Discusses what REST web services are, reprising REST, URI opacity, queue string extensibility, delivering correct resource representation, server-driven negotiation, URI-specified representation, different views of a resource, service, safe service, service provider responsibility, obligated services, asynchronous services, request receipt, transaction, status URI, transaction lifecycle, receiving and sending XML, and an implementation architecture.
REST and the Real World
http://webservices.xml.com/pub/a/ws/2002/02/20/rest.html
Article: "REST and the Real World," by Paul Prescod. Discusses what REST is, auditing and securing REST web services, service context, orchestration, asynchrony, HTTP events, reliability, understanding addressing, case studies, the Meerkat example (a framework that manages resource life cycle events and builds services on top of a core stack), REST limitations, the best part about REST, and REST: everything old is new again.
REST Recommended for Web Services Coders
http://searchsoa.techtarget.com/news/interview/0,289202,sid26_gci1210693,00.html
Article: "REST Recommended for Web Services Coders," by Rich Seeley. Discusses what REST is, where the concept of REST came from, what makes REST so attractive, why developers should look to REST for developing web services, recommendations for developers looking at REST for web services development, REST as an alternative to the WebSphere approach, .NET, where Ruby fits in with REST, and using Ruby on Rails with REST.
REST and Web Services in WDSL 2.0
http://www.ibm.com/developerworks/webservices/library/ws-rest1
Article: "Enable REST with Web services, Part 1: REST and Web Services in WSDL 2.0," by Erab Chinthaka. Discusses what REST is, what SOAP is, REST vs. web services, how WSDL (Web Services Description Language) 2.0 enabled the marriage of REST and web services, WSDL 2.0 rules for HTTP binding, Internationalization Resource Identifier (IRI) style, defining HTTP binding in WSDL, and does WSDL 2.0 enable REST?
Everything About REST Web Services
http://www.codeproject.com/kb/architecture/restwebservicespart2.aspx
Article: "Everything About REST Web Services—What and How, Part 2," by Koushik Biswas. Discusses steps for designing a REST-ful web service, bringing together the pieces of the puzzle, POST and DELETE, output design, and complex actions.
How to Create a REST Protocol
http://www.xml.com/pub/a/2004/12/01/restful-web.html
Article: "How to Create a REST Protocol," by Joe Gregorio. Discusses what REST is, why follow REST, how to create a RESTful interface, what URIs are, what the format is, what methods are supported at each URI, what status codes could be returned, and warning signs.
XPointer Framework and REST Architectural Style
http://www.cognitiveweb.org/publications/server-side-xpointer-extreme-markup-2004.html
White paper: “Scalable, Document-Centric Addressing of Semantic Stores Using the XPointer Framework and REST Architectural Style,” by Bryan Thompson, Graham Moore, Bijan Parsia, and Bradley Bebee. Discusses extensible addressing schemes, the REST architectural style, addressing and manipulating XML subresources, addressing multiple subresources, updating subresources, scalable addressing of very large (semantic) resources, choice of content type, the RDF query language, HTTP proxies, caching, security, and loosely coupled design.
REST Eye for the SOA Guy
http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/2007/01&file=w1t
Article: “REST Eye for the SOA Guy,” by Steve Vinoski. Discusses SOA basics, an overview of REST, uniform interfaces and scalability, data variability, and resource naming.
REST—Representational State Transfer
http://www.cs.helsinki.fi/u/chande/courses/cs/MWS/reports/MichaelPrzybilski_REST.pdf
Article: “REST—Representational State Transfer,” by Michael Przybilski. Discusses what REST is, the basic constraints including identification of resources using URIs, manipulation using representations, self-descriptive messages, and hypermedia; analysis, and SOAP vs. REST.
Developing RESTful Services in Perl
http://www.onlamp.com/pub/a/onlamp/2008/02/19/developing-restful-web-services-in-perl.html
Article: “Developing RESTful Services in Perl,” by Andrew Sterling Hanenkamp. Discusses what REST is, RESTful principles, nouns, verbs, content types, the RESTful server, sample server URLs, the GET to document, the GET to list, the GET to read, POST to create, PUT to update, and the DELETE to delete.
REST Reporting
http://www.xml.com/pub/a/2005/02/16/rest-report.html
Article: “REST Reporting,” by Eric Gropp. Discusses assembling the data, dynamic XML and base URIs, handling local REST requests with URI resolvers, URI structure, the RTF (Real Time File) document, and security.
How to Create a REST Protocol
http://www.xml.com/pub/a/2004/12/01/restful-web.html
Article: “How to Create a REST Protocol,” by Joe Gregorio. Discusses what REST is, why follow REST, how to create a RESTful interface, what URIs are, the format, methods supported at each URI, the status codes that could be returned, and warning signs.
Scripting Flickr with Python and REST
http://www.xml.com/pub/a/2006/01/25/scripting-flickr-with-python-and-rest.html
Article: “Scripting Flickr with Python and REST,” by Uche Oqbuji. Discusses what Flickr is, the FlickrClient, documenting of API requests, the flickrlib, the flickr.py, and Beej Jorgensen’s Python Flickr API.
The REST of the Web
http://www.onjava.com/pub/a/onjava/2005/04/27/restweb.html
Article: “The REST of the Web,” by Jason R. Briggs. Discusses browser support, setting up the web server, the modified servlet (refactored), adding velocity to the mix, and RESTified servlets.
Building RESTful Service for Your Web App
http://www.ibm.com/developerworks/web/library/i-zero1
Article: "Introducing Project Zero, Part 1: Building RESTful Service for Your Web Application," by Roland Barcia and Steve Ims. Discusses RESTful services, Project Zero (an agile development and execution environment to aid in the development and deployment of dynamic Web applications) core programming concepts, scripting and Java as the system language, events, global context, conventions and the application directory structure, an example scenario, design your REStful endpoints, system requirements, building your first RESTful service with Project Zero, creating a RESTful service to expose data, creating a groovy script, managing incentives, test by launching the application, accessing a service, adding to the example, and import a sample RIA (Rich Internet Application) client.
Roots of the REST/SOAP Debate
http://www.prescod.net/rest/rest_vs_soap_overview
Article: "Roots of the REST/SOAP Debate," by Paul Prescod. Discusses understanding the problems, brave new protocols, the custom protocols approach, the framework approach, the horizontal protocol approach, abandoning intuition, role of REST, perceived limitations of SOAP, web services and web architecture, SOAP and XML technologies, SOAP and web middleware, prescriptive vs. descriptive, perceived limitations of HTTP, peering into the crystal ball, can SOAP win?, can the single protocol approach win? and can REST and SOAP coexist?
Creating Request Messages & Calling REST WS
http://na.justsystems.com/guides/1.3/documents/compo/wsr/1.0/request.html
Article: "Creating Request Messages and Calling REST Web Service," from Just Systems. Discusses creating request messages, description of the request generator dialog box, URL, parameters, XPath, browse, delete, add line, confirm request, execute, cancel, help, calling a REST web service again, setting whether to call a REST web service when loading a file, and precautions when entering XPath as a value.
Everything About REST Services (Part 1)
http://www.codeproject.com/KB/architecture/RESTWebServicesPart1.aspx
Article: “Everything About REST Services, Part 1,” by Koushik Biswas. Discusses what REST stands for, transitioning from traditional web service to REST design, REST is not just about web services, and the two big challenges of thinking like the web.

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: December 17, 2017