1. A method for processing database transactions in a multi-communications protocol computing environment, comprising: providing an executable source layer code path that comprises an embedded call-back function name and an embedded generic function name; providing an executable target layer code path that comprises an embedded function name and an embedded generic call-back function name for calling the embedded call-back function name in the source layer; and providing a function pointer array that permits the source layer code path to call a function name embedded in the target layer code path using the embedded generic function name.