Patent ID: 6473807
Filing Date: 2002-10-29
Classification: G06F,G06Q

Abstract:
A method for utilizing a CICS program stored on a transactional data processing system, the CICS program containing (i) logic for implementing one or more business rules, and (ii) logic for accessing data, the method including the steps of(a) storing an invocation program on a client data processing system, wherein the invocation program is adapted to invoke one or more stored procedures through ODBC (open database connectivity); (b) executing the invocation program so as to invoke an execution of the stored CICS program by the transactional data processing system, wherein the invocation program causes the CICS program to: (i) access data, and (ii) to filter the accessed data by implementing one or more business rules; (c) receiving a transactional request from the client data processing system; (d) translating the request for use at the transactional data processing system by using one or more application program interfaces (APIs); (e) executing the translated request to generate request results; (f) executing one or more application program interfaces (APIs) to translate the request result for subsequent use at the client data processing system; and (g) transferring the translated request results to the client data processing system; wherein steps (d) and (f) are performed using a dynamically-linked library (DLL) to manage communication between the transactional data processing system and the client data processing system, and wherein the DLL is provided in the form of a specifically configured driver for managing communication between the transactional data processing system and the client data processing system.