Patent ID: 8650151

Claim:
A system for connecting inputs and outputs of multiple services to track an entire transaction from beginning to end and from service to service in a pipeline architecture, the system comprising: at least one processing unit; memory operably associated with the at least one processing unit; a transactional service pipeline (TSP) executable by the at least one processing unit, the TSP having a series of nodes connecting a plurality of segments end-to-end in a pipeline configuration such that an output of each segment of the plurality of segments is supplied directly, without the use of a bus, to an input of another segment of the plurality of segments, each node providing processing or filtering before passing information to the next node in the TSP, and passing information tracked by a token having an ID and context, through the TSP, wherein each of the plurality of segments is a proxy for a service; one or more consumers using the TSP to receive the information, and potentially further process and pass on the information; and one or more providers used by the pipeline to receive and process the information.