摘要 |
An information transfer subsystem is disclosed for transferring information between a program being processed in a virtual machine execution environment and a program being processed in a native execution environment in a digital computer system. The information transfer subsystem comprises a virtual machine bridge class object and plurality of native bridge agents, the native bridge agent transferring the information with each other through a native communication mechanism provided by said native execution environment. The virtual machine bridge class object is instantiable in the virtual machine execution environment to handle transfers of the information with the program in said virtual machine execution environment. The virtual machine bridge class object, in turn, can transfer information with a first of the native bridge agents. A second of the native bridge agents is configured to transfer the information with the program being processed in said native execution environment. As noted above, the first and second native bridge agents can transfer the information with each other through a native communication mechanism provided by said native execution environment, thereby to facilitate transfer of the information between programs in the two environments.
|