RESTful web service
Briefly

Representational State Transfer (REST) has emerged as a preferred architecture style for web services, providing a simpler alternative to SOAP and WSDL. Using Hypertext Transfer Protocol (HTTP) and its verbs (like GET and POST), REST facilitates effective communication between devices and services connected to a network. By repurposing HTTP, engineers can design RESTful web services for various applications, particularly within the Internet of Things (IoT). Typically, RESTful services return data in commonly used formats, primarily XML and JSON, with a notable preference for JSON in contemporary implementations.
REST is an architecture style used as a set of guidelines for creating web services, enabling devices to communicate via HTTP.
By leveraging a lightweight protocol like HTTP, system architects can design RESTful web services for both new and existing products.
RESTful services typically return data in XML and JSON format, with JSON gaining preference in newer implementations.
REST represents an abstraction of the architecture of the World Wide Web, applying constraints to components and data elements.
Read at Medium
[
|
]