HTTP-BASED PROGRAMMING INTERFACE
1 Assignment
0 Petitions
Accused Products
Abstract
The systems, methods, means, and computer program products disclosed herein provide a framework and tools for creating composite services from the array of services available as distributed, loosely structured, ad hoc, remote programming interfaces on the Internet. The framework includes metaservices for coordinating the execution of multiple services in a composite service, and also provides core services such as database management, security, financial transactions, media conversion, and so forth, to provide greater design latitude in the creation of new composite services from existing Internet content and services. The framework may be deployed to create new services and programming interfaces, or to deploy independent web applications constructed from available services.
118 Citations
105 Claims
-
1-35. -35. (canceled)
-
36. A programming method, comprising:
-
providing a bi-directional HTTP-based programming interface;
receiving user data at a first URL of the interface through a post method;
processing the data with at least one logical programming task to obtain a result; and
storing the result at a second URL of the interface, such that the result can be retrieved through a get method. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 95)
-
-
45-94. -94. (canceled)
-
96. A programming method, comprising:
-
providing a bi-directional HTTP-based programming interface;
receiving user data at a first URL of the interface through a post method;
processing the data with at least one logical programming task to obtain a result; and
storing the result at a second URL of the interface, such that the result can be retrieved through a get method. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103, 104, 105)
-
Specification