A system accesses, from a first computer program written in a first
computer language, functionality available through a second computer
program written in a second computer language. The system has an
interface intermediate the first and second programs for enabling access
between the first program and the second program. The interface includes
(a) a first handler in the second computer language for receiving
messages from the functionality and (b) a second handler for retrieving
messages, via the interface, that the first handler receives. The second
handler is part of the first program.