Patent ID: 8627345
Filing Date: 2014-01-07
Classification: G06F,H04L

Abstract:
1. A computer program product comprising a storage device storing executable code executed by a processor to perform operations for web service access to a remote data source procedure, the operations of the computer program product comprising: receiving a web service request from a client, the web service request comprising a procedure call identifier and first parameters; identifying a database type from the web service request; selecting a servlet compatible with the database type; identifying the procedure call identifier within the web service request with the selected servlet; creating a procedure call to a data source procedure for a database server of the database type and accessible by way of an Application Program Interface (“API”), the data source procedure identified by the procedure call identifier without an explicit procedure call identifier mapping, the procedure call created using the procedure call identifier as a data source procedure name with the first parameters appended to the data source procedure name as second parameters and ordering the second parameters of the procedure call with a same order as the first parameters in the web service request, the second parameters of the procedure call ordered without using an explicit parameter mapping; transmitting the procedure call to the database server; and sending a web service response to the client in response to receiving a response from the data source procedure, the web service response comprising information responsive to the procedure call.