System and method for composite business interactions in electronic commerce
AssigneeInternational Business Machines Corporation
InventorsAsit Dan, Daniel Manuel Dias, Pradeep Janakiraman, Ashis Tarafdar
Life of this patent
Estimating the term…
Abstract
A method, system, computer program product, and data structure for processing requests for services in a networked data processing system is provided. In one embodiment a request is received by a service provider. The request includes defined allowable actions and request definition compositions. The request also includes a plurality of actions wherein the relationships between the plurality of actions are defined. The service provider processes the plurality of actions according to the defined relationships and generates a response.
Claims43
A method for processing requests in a network, the method comprising:
- receiving a request with defined allowable actions and request definition compositions, wherein the request comprises a plurality of actions with defined relationships between the plurality of actions;
- processing the plurality of actions according to the defined relationships;
- and
- generating a response to the plurality of actions.
A computer program product in a computer readable media for use in a data processing system for processing requests in a network environment, the computer program product comprising:
- receiving instructions for receiving a request with defined allowable actions and request definition compositions, wherein the request comprises a plurality of actions with defined relationships between the plurality of actions;
- processing instructions for processing the plurality of actions according to the defined relationships;
- and
- generating instructions for generating a response to the plurality of actions.
A system for processing requests in a network environment, the system comprising:
- a receiver which receives a request with defined allowable actions and request definition compositions, wherein the request comprises a plurality of actions with defined relationships between the plurality of actions;
- a processor which for processes the plurality of actions according to the defined relationships;
- and
- a response generator which generates a response to the plurality of actions.
A memory for storing data for access by an application program being executed on a data processing system, comprising:
- a data structure stored in the memory, the data structure including information used by an application program and including:
- a message header identifying a sender;
- a transactor which includes a plurality of requested actions and relationships between the requested actions;
- and
- an input message set.
Dependencies are inferred from the claim text.