REST Web services
REST (representational state transfer) is an approach for getting content from a website by reading a designated webpage that contains an XML (Extensible Markup Language) file that describes and includes the desired content. A basic use case for it would be an online publisher making available syndicated content. Subscribers would need only to know the URL (Uniform Resource Locator) for the page where the XML file was located, read it with a Web browser, interpret the content data, and reformat and use it appropriately. The fundamental difference between REST Web services and document-style Web services is how the service consumer knows what to expect out of the service. Web services have contracts, defined in WSDL. Since Web services focus on the service, rather than on the resource, the consumer has clear visibility into the behavior of the various operations of the service, whereas in RESTful resource-oriented perspective, we have visibility into the resources, but the behavior is implicit, since there is no contract that governs the behavior of each URI-identified resource. Find the latest information about Restful web services in this topic section.
New & Notable



Download now: Java EE moves to the Eclipse Foundation
What are application developers and market analysts saying about Oracles decision to move Java EE to the Eclipse Foundation? What will this change? Find out here.
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
You also agree that your personal information may be transferred and processed in the United States, and that you have read and agree to the Terms of Use and the Privacy Policy.
REST Web services News
-
November 27, 2017
27
Nov'17
MVC 1.0: The perfect fit for microservice admin tools
The following is a transcript of the conversation TheServerSide's Cameron McKenzie had with Ivar Grimstad out hot topics in the Java ecosystem, with an emphasis on MVC 1.0 and the new security ...
-
September 22, 2016
22
Sep'16
Fight antipatterns with YAGNTI: You ain't gonna need that interface
To go along with acronyms like TAGRI and YAGNI, we'd like to add YAGNTI: You ain't gonna need that interface. Learn why that applies to JavaOne 2016.
-
August 04, 2015
04
Aug'15
A new HTTP protocol eases server-side development
The HTTP protocol is finally getting its first major overhaul, bringing a number of improvements to managing the connections between servers and users.
REST Web services Get Started
Bring yourself up to speed with our introductory content
-
REST (REpresentational State Transfer)
REST (REpresentational State Transfer) is a simple stateless architecture that generally runs over HTTP. Continue Reading
Evaluate REST Web services Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
Video: What matters most in micro-services, REST and NoSQL?
Jeff Genender discusses REST, NoSQL and how micro-services are changing how people are doing development in this video from JavaOne 2014. Continue Reading
Manage REST Web services
Learn to apply best practices and optimize your operations.
-
Network capacity management still a challenge for apps
Network capacity management challenges are increasing at a faster rate than ever with the robustness of the Internet of Things. Continue Reading
-
State-based streaming emerges as REST development alternative
Developers are looking to increase Web application performance with alternatives to REST development approaches. Continue Reading