Processing of Service-Oriented Tasks within a Grid Computing Environment
AssigneeOracle International Corporation
InventorsRakesh Saha, Ashwin Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsRakesh Saha, Ashwin Patel
Estimating the term…
Embodiments of the present invention enable processing of tasks within a service-oriented architecture (SOA). In embodiments, an echo mediator is a mediator SOA component that acts as a service provider by processing a service request associated with a service requester and returning the result to the service requester. In embodiments, an echo mediator handles a received sequential service request by synchronously processing it. In embodiments, an echo mediator handles a received parallel service request by storing it in a persistent store, and an echo mediator with processing capacity retrieves the stored parallel service request and asynchronously processes it. In embodiments, a group of echo mediators may be distributed among the nodes of a grid, forming an echo mediator grid in which each of the echo mediators interfaces with a common data store deployed within the grid. In embodiments, the grid of echo mediators balances the processing of stored service requests.
A computer program product comprising at least one computer-readable medium storing one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to handle a plurality of service requests within a service-oriented computing grid environment by performing the steps comprising:
A computer program product comprising at least one computer-readable medium storing one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to provide a mediator service-oriented architecture (SOA) component within a service-oriented computing environment by performing the steps comprising:
A system for handling service requests within a service-oriented computing environment, the system comprising:
Dependencies are inferred from the claim text.