Patent ID: 6314430
Filing Date: 2001-11-06
Classification: G06F,Y10S

Abstract:
A computer-implemented process for accessing a database, said computer including a memory for the storage of data and instructions, said instructions defining(i) an application program interface, for interfacing with said database,(ii) a task requiring access to said database, and(iii) a class comprising data and methods, said data defining variables applying to a plurality of objects, said methods invoked to process said plurality of objects for interfacing between said task and said application program interface,said process comprising the steps of:(a) creating said task;(b) said task thereafter instantiating said class, to create an object of said class, and invoking a first method to make a connection to said database, said first method employing said application program interface and requiring plural handshaking communications with said database, said plural handshaking communications resulting in said database connection being assigned a connection handle enabling subsequent use of said connection, and storing said connection handle;(c) for said task and any subtasks within said task, employing said connection handle to enable said subsequent use of said connection without requiring at least some of said plural handshaking communications.