RESTful Web Services
REST defines a set of architectural principles by which you can design Web services that focus on a system's resources, including how resource states are addressed and transferred over HTTP by a wide range of clients written in different languages. If measured by the number of Web services that use it, REST has emerged in the last few years alone as a predominant Web service design model.
Representational State Transfer (REST) is a style of software architecture for distributed systems such as the World Wide Web. REST has emerged as a predominant web API design model.
The term representational state transfer was introduced and defined in 2000 by Roy Fielding in his doctoral dissertation.
REST Web service basic design principles
RESTful web API's
A RESTful web API (also called a RESTful web service) is a web API implemented using HTTP and the principles of REST. It is a collection of resources, with four defined aspects:
At SMC, we develop mobile applications for your internal staff, for your customers, or both. We deliver you the comprehensive applications with RESTful web services which give unforgettable user experience. To know more about our RESTful web services solutions, write us at firstname.lastname@example.org