A method for inter-process communication between a first process and a
second process. The method includes receiving a request from the first
process for processing a first process call in a first programming
language by the second process, where the second process is configured to
execute in a second programming language. The method further includes
providing the second process with a procedure to emulate the processing
of the first process call, where the procedure is defined in a data
structure. Finally, the method includes converting the first process call
into a second process call to the procedure using the data structure,
executing the second process call using the procedure to obtain a result,
and returning the result to the first process.