PROVIDING CLOUD-BASED, GENERIC ODATA MASHUP SERVICES USING AN ON-DEMAND SERVICE
First Claim
1. A computer-implemented method comprising:
- parsing a received a request for service-related data to determine a subject mashup service associated with the request;
retrieving a subject mashup service definition from a service repository;
retrieving subservice definitions associated with the subject mashup service definition;
instantiating subservices with a computer using the subservice definitions; and
transmitting a request to retrieve the service-related data from the instantiated subservices.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes methods, systems, and computer program products for providing cloud-based, generic OData mashup services. One computer-implemented method includes parsing a received a request for service-related data to determine a subject mashup service associated with the request, retrieving a subject mashup service definition from a service repository, retrieving subservice definitions associated with the subject mashup service definition, instantiating subservices with a computer using the subservice definitions, and transmitting a request to retrieve the service-related data from the instantiated subservices.
26 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
parsing a received a request for service-related data to determine a subject mashup service associated with the request; retrieving a subject mashup service definition from a service repository; retrieving subservice definitions associated with the subject mashup service definition; instantiating subservices with a computer using the subservice definitions; and transmitting a request to retrieve the service-related data from the instantiated subservices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer and operable to:
-
parse a received a request for service-related data to determine a subject mashup service associated with the request; retrieve a subject mashup service definition from a service repository; retrieve subservice definitions associated with the subject mashup service definition; instantiate subservices using the subservice definitions; and transmit a request to retrieve the service-related data from the instantiated subservices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a memory; at least one computer interoperably coupled with the memory and configured to; parse a received a request for service-related data to determine a subject mashup service associated with the request; retrieve a subject mashup service definition from a service repository; retrieve subservice definitions associated with the subject mashup service definition; instantiate subservices using the subservice definitions; and transmit a request to retrieve the service-related data from the instantiated subservices. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification