Method and system for managing and using sessions as RESTful web services
US9509776B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 27, 2010 |
| Grant date | Nov 29, 2016 |
| Priority date | — |
| Expiry date | Feb 6, 2034 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/02
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing and using sessions as RESTful web services. A session is exposed as a resource having an associated Uniform Resource Identifier (URI), and the session is composed with other services. For example, a client sends an HTTP POST request to a web server to create a session, an HTTP GET request to retrieve a representation of the session, an HTTP PUT request to update the representation of the session, and an HTTP DELETE request to delete the session so that resources within the session are reclaimed. Since the sessions are resources, the resources can be shared among clients, and the web servers knows the client states while still being stateless, making them robust and scalable. Composing web services with the common RESTful session service reduces complexity and enhances interoperability.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.