« Base Class Library Samples | Solution for CS0016 Error on ASP.NET and IIS7 »
Know more about Representational state transfer (REST)
by Vahid 13. January 2009 13:42
i am sure these you hear about REST, so want to know what rest is? then have a look at the following definition
Representational state transfer (REST) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. As such, it is not strictly a method for building “web services.” The terms “representational state transfer” and “REST” were introduced in 2000 in the doctoral dissertation of Roy Fielding,one of the principal authors of the Hypertext Transfer Protocol (HTTP) specification.
REST strictly refers to a collection of network architecture principles which outline how resources are defined and addressed. The term is often used in a looser sense to describe any simple interface which transmits domain-specific data over HTTP without an additional messaging layer such as SOAP or session tracking via HTTP cookies. These two meanings can conflict as well as overlap. It is possible to design a software system in accordance with Fielding’s REST architectural style without using HTTP and without interacting with the World Wide Web.It is also possible to design simple XML+HTTP interfaces which do not conform to REST principles, and instead follow a model of remote procedure call. The difference between the uses of the term “REST” therefore causes some confusion in technical discussions.
here are some good links to know REST better
- A Brief Introduction to REST
- REST in Plain English
- RESTful .NET Fundamentals (training)
- RESTful Web Services (book)
- RESTful .NET (book)
- RESTify DayTrader
Related posts
Do You Know About T4 (Text Template Transformation Toolkit) Code Generation In Visual Studio?Working with Microsoft products always has some surprises, now be it a defect, missing fun…Maximum Capacity Specifications for SQL Serve 2008 it has been always a question for me that what the maximum number of table in a sql se…Funny definition of jobsAccountant: a person who knows the cost of everything and the value of nothing Consultant: is someo…
Powered by BlogEngine.NET 1.6.0.0
Theme by Mads Kristensen