 |
 |
 |
Deitel Home About Deitel & Associates, Inc. Opportunities for Contract Trainers Media Kit Press Deitel SiteMap Deitel Gear at CafePress.com
Apps
Resource Centers
Training On-Site, Instructor-Led Training Training Overview Course Catalog and Pricing GSA Course Catalog and Pricing C Programming Curriculum Overview CPlusPlus Programming Curriculum Overview Java Programming Curriculum Overview Internet & Web Programming Curriculum Overview iPhone App Development for Programmers Visual Basic Programming Curriculum Overview Visual C# Programming Curriculum Overview Visual C++ Programming Curriculum Overview Self-Paced Training (DVD/Online)
Video
Books LiveLessons Video-Based Training Android Android for Programmers Android How to Program C C How to Program, 7/e C How to Program, 6/e C How to Program, 5/e Past Editions C How to Program, 3/e C How to Program, 2/e C How to Program, 4/e C++ C++ How to Program, 8/e, Early Objects Version C++ How to Program, 7/e C++ How to Program, Late Objects Version, 7/e C++ How to Program, 6/e C++ for Programmers Visual C++ 2008 How to Program, Second Edition Small C++ How to Program, 5/e Simply C++, 1/e Past Editions C++ How to Program, 5/e C++ How to Program, 4/e The Complete C++ Training Course, 4/e C++ In the Lab, 4/e C++ How to Program, 3/e The Complete C++ Training Course, 3/e C++ In the Lab, 3/e C++ How to Program, 2/e The Complete C++ Training Course, 2/e Visual C++ .NET A Managed Code Approach, 1/e Getting Started with Visual C++ 6, 1/e Visual C++ .NET How to Program, 1/e C# Visual C# 2010 How to Program C# 2010 for Programmers, 4/e Visual C# 2008 How to Program, 3/e C# 2008 for Programmers, 3/e Visual C# 2005 How to Program, 2/e C# For Programmers, 2/e Simply C#, 1/e Past Editions C# A Programmer's Introduction, 1/e C# for Experienced Programmers, 1/e C# How to Program, 1/e Internet/Web/Scripting Internet & World Wide Web How to Program, 5/e Internet & World Wide Web How to Program, 4/e JavaScript for Programmers Ajax, RIAs and Web Development for Programmers Internet & World Wide Web How to Program, 3/e Perl How to Program, 1/e Python How to Program, 1/e Web Services A Technical Introduction, 1/e Past Editions Internet & World Wide Web How to Program, 2/e Internet & World Wide Web How to Program, 1/e Wireless Internet & Mobile Business Training, 1/e e-Business & e-Commerce Training Course, 1/e Wireless Internet & Mobile Business How to Program e-Business & e-Commerce How to Program, 1/e e-Business & e-Commerce for Managers, 1/e iPhone iPhone for Programmers: An-App Driven Approach Java Java How to Program, 9/e, Early Objects Version Java for Programmers, 2/e Java How to Program, 8/e, Early Objects Version Java How to Program, 8/e, Late Objects Version Java for Programmers Java How to Program, 7/e Java How to Program, 6/e Simply Java Programming, 1/e Small Java How to Program, 6/e Java Web Services for Experienced Programmers, 1/e Past Editions Java How to Program, 5/e Java Student Solutions Manual, 5/e The Complete Java 2 Training Course, 5/e Java in the Lab, 5/e Java How to Program, 4/e The Complete Java Training Course, 4/e Java in the Lab, Java How to Program, 4/e Java How to Program, 3/e The Complete Java 2 Training Course, 3/e Java How to Program, 2/e The Complete Java Training Course, 2/e Java How to Program With Intro to Visual J++, 1/e Advanced Java 2 Platform How to Program, 1/e Operating Systems Operating Systems, 3/e Visual Basic Visual Basic 2010 How to Program Simply Visual Basic 2010 Visual Basic 2008 How to Program Simply Visual Basic 2008, 3/e Visual Basic 2005 for Programmers, 2/e Visual Basic 2005 How to Program, 3/e Simply Visual Basic 2005, 2/e Past Editions Simply Visual Basic .NET 2003, 1/e Simply Visual Basic .NET, 1/e Visual Basic. NET How to Program, 2/e Visual Basic .NET for Experienced Programmers, 1/e Visual Basic 6 How to Program, 1/e XML XML How to Program, 1/e Ancillaries Errata Translations CourseSmart Online Books for College Courses Web 2 eBook Dive Into Web 2.0 eBook Overview Contents Objectives and Outline Introduction What Is Web 2.0 Search Content Networks User-Generated Content Blogging Social Networking Social Media Tagging Social Bookmarking Software Development Rich Internet Applications (RIA) Web Services, Mashups, Widgets, Gadgets Location-Based Services XML, RSS, Atom, JSON and VoIP Web 2.0 Monetization Models Web 2.0 Business Models Future of the Web Wrap-Up Where to Go for More Web 2.0 Information Web 2.0 Bibliography Web 2.0 Glossary Index About Deitel About Internet & World Wide Web How to Program
Store
FAQs
Newsletter Subscribe to the Deitel Buzz Online Newsletter Current Issue Newsletter Archive
Tutorials Free tutorials and articles
|
|
 |
|
Resource Centers >> Programming >> REST Web Services >> REST Web Services Resources |
| |
|
|
|
| REST Web Services Resource Center | |
| | |
 | REST Web Services Resources | |
| |
|
| | 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. | http://www.devx.com/webdev/article/34329?trk=dxrss_latest
|
| |
|
| | 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. | http://www.developer.com/net/article.php/10916_3695436_1
|
|
| | 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. | http://www.xml.com/pub/a/2004/08/11/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. | http://webservices.xml.com/pub/a/ws/2002/02/20/rest.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. | http://searchsoa.techtarget.com/news/interview/0,289202,sid26_gci1210693,00.html
|
|
| | 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? | http://www.ibm.com/developerworks/webservices/library/ws-rest1
|
| |
|
| | 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. | http://www.xml.com/pub/a/2004/12/01/restful-web.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. | http://www.cognitiveweb.org/publications/server-side-xpointer-extreme-markup-2004.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. | http://www.onlamp.com/pub/a/onlamp/2008/02/19/developing-restful-web-services-in-perl.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. | http://www.xml.com/pub/a/2005/02/16/rest-report.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. | http://www.xml.com/pub/a/2004/12/01/restful-web.html
|
| |
| |
|
| | 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. | http://www.ibm.com/developerworks/web/library/i-zero1
|
|
| | 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? | http://www.prescod.net/rest/rest_vs_soap_overview
|
|
| | 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. | http://na.justsystems.com/guides/1.3/documents/compo/wsr/1.0/request.html
|
| |
|
|
| |
 |


|
|
|
|
|  | |
|