发明名称 INTER-PROCESS COMMUNICATION USING DIFFERENT PROGRAMMING LANGUAGES
摘要 A Java client M1140 offers an interface Random M1140 to its users. Instead of the usual RMI/serialization communication, the code in M1140 does RPC/XDR communication. This makes it possible to exchange data with an RPC server M3110, which has C code, e.g. as shown at M3111, forming a C language equivalent of the Java instruction within object M1141. In the example, process M3110 has to return object diode 1. For so doing, its code includes e.g. a lookupname where name is the parameter of the random gen function, i.e. diode 1. The lookup interrogates an object dictionary M3160. The dictionary has information about the data structure diode 1, as shown at M3162 it may therefore return diode1, i.e. the address of the data structure or C object diode 1, to process M3110, for retransmission to Java client M1140. Other alternatives are described, including the reciprocal intercommunication.
申请公布号 WO03036464(A2) 申请公布日期 2003.05.01
申请号 WO2001IB01981 申请日期 2001.10.22
申请人 SUN MICROSYSTEMS, INC.;MCMANUS, EAMONN 发明人 MCMANUS, EAMONN
分类号 G06F9/44;G06F9/46 主分类号 G06F9/44
代理机构 代理人
主权项
地址