Patent ID: 7117506
Filing Date: 2006-10-03
Classification: G06F

Abstract:
1. A software program product executable by a central processing unit (CPU) of a computer system, the software program product being embodied in a computer-readable medium, comprising: an application programming interface (API) for modular network transaction processing; wherein the API defines a series of interfaces to support a series of plug-in processing modules, each interface corresponding to one of the series of plug-in processing modules; wherein each of the series of plug-in processing modules corresponds to a unique stage of a plurality of stages of processing a transaction and each of the series of plug-in processing modules is one of a plurality of plug-in modules corresponding to the unique one of the stages; wherein, of the series of plug-in processing modules, wherein the API conveys transaction information from a plug-in processing module for a current stage of processing to a plug-in processing module for a subsequent stage of processing.