Patent ID: 9672141
Date: 2017-06-06
CPC Classifications: G06F

Claim:
1. A system for facilitating a first computer program product to communicate with a second computer program product, the system comprising: a memory comprising computer executable instructions of the first program product, wherein the computer executable instructions includes an invocation of an application programming interface (API) function from an API of the second computer program product, wherein the computer executable instructions of the first computer program product are in a first programming language; and a processor configured to execute the API function of the second computer program product using a plurality of programming languages in response to the invocation of the API, wherein the plurality of programming languages comprises a second programming language and a third programming language, which are distinct from the first programming language, wherein for execution of the API function using the second programming language, the processor is configured to: access a result of the execution of the API function from the first record; and return, to the first computer program product, the result of the execution of the API function; and wherein for execution of the API function using the third programming language, the processor is configured to: