Patent ID: 6223217
Filing Date: 2001-04-24
Classification: G06F

Abstract:
A computer program product for use with a computer network having a client node with a client memory therein and a server node with a server memory therein connected to the network, the system implementing a call to a first software subroutine having first data contained in a first service object in the client node by executing a second software subroutine contained in a second service object instantiated in the server node, the computer program product comprising a computer usable medium having computer readable program code including:means for creating a caller object in the client memory of the client node, the caller object containing program code logic responsive to a call made to the first software subroutine for generating a request data packet comprising service class information and the first data;means for creating table means in the server memory, the table means associating service class information with software subroutine addresses in the server node;means for creating a dispatcher object in the server memory, the dispatcher object containing program logic for using the table means and the service class information in the request data packet to compute an entry point address of the second software subroutine and program logic for calling the second software subroutine with the first data to generate a result; andmeans for transmitting the result over the computer network from the server node to the client node.