System for optimizing the invocation of computer-based services deployed in a distributed computing environment
First Claim
Patent Images
1. A method of optimization in a distributed environment, said method comprising:
- receiving a request;
retrieving a plurality of services associated with said request;
packaging said plurality of services into a message object with data associated with said request; and
transmitting said message object to a first service of said plurality of services.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of optimization is utilized in a distributed environment. The method includes receiving a request and retrieving a plurality of services associated with the request. The method also includes packaging the plurality of services into a message object with data associated with the request and transmitting the message object to a first service of the plurality of services.
-
Citations
25 Claims
-
1. A method of optimization in a distributed environment, said method comprising:
-
receiving a request;
retrieving a plurality of services associated with said request;
packaging said plurality of services into a message object with data associated with said request; and
transmitting said message object to a first service of said plurality of services. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of optimization in a distributed environment, the method comprising:
-
determining a service provider for a request for a current service;
initiating said current service at a local service provider in response to said determination of said local service provider as a provider of said current service; and
invoking a request for a subsequent service to said current service by said local service provider. - View Dependent Claims (8, 9)
-
-
10. A system for optimization in distributed environment, said system comprising:
-
a network;
a plurality of clients configured to request services over said network;
a plurality of service providers, each service provider configured to interface with said plurality of clients over said network; and
a service module configured to be executed on each service provider of said plurality of service providers, wherein said service module is configured to retrieve a plurality of services associated with a received request and is also configured to package said plurality of services as an itinerary list into a message object, and is further configured to transmit said message object to a first service of said plurality of services. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method of optimization, said one or more computer programs comprising a set of instructions for:
-
determining a service provider for a request for a current service;
initiating said current service at a local service provider in response to said determination of said local service provider as a provider of said current service; and
invoking a request for a subsequent service to said current service by said local service provider. - View Dependent Claims (20)
-
-
21. A system for optimization in distributed environment, said system comprising:
-
a network;
a plurality of clients configured to request services over said network;
a plurality of service providers, each service provider configured to interface with said plurality of clients over said network; and
a service-chaining module configured to receive a message object configured to contain an itinerary list of services in response to a request from one of said plurality of service providers over said network, wherein said service-chaining-module is configured to perform a identified service on said itinerary list of services on a selected service provider of said plurality of service providers and is also configured to initiate a subsequent service to said identified service from said selected service provider. - View Dependent Claims (22, 23, 24, 25)
-
Specification