COMMUNICATING WITH REMOTE OBJECTS IN A DATA PROCESSING NETWORK
    1.
    发明申请
    COMMUNICATING WITH REMOTE OBJECTS IN A DATA PROCESSING NETWORK 失效
    在数据处理网络中与远程对象通信

    公开(公告)号:US20090083769A1

    公开(公告)日:2009-03-26

    申请号:US12324870

    申请日:2008-11-27

    CPC分类号: G06F9/547 G06F9/465 G06F9/548

    摘要: A method and computer program product for invoking remote objects in a data processing system includes generating a serialized byte stream containing the remote object and its arguments, responsive to executing a remote object call. The serialized byte stream is sent to a server containing the object. Responsive to receiving a second serialized byte stream containing a result produced by the remote object and determining the presence of a second remote object, in the second byte stream, for which no reference can be found, using information contained in second serialized byte stream to determine the class type of the second remote object. A proxy compatible with the second remote object's class type, if not already existing, is automatically generated and compiled on the client or, if the proxy does exist, is loaded at run time to call the second remote object.

    摘要翻译: 用于在数据处理系统中调用远程对象的方法和计算机程序产品包括响应于执行远程对象调用而生成包含远程对象及其参数的串行化字节流。 序列化字节流被发送到包含对象的服务器。 响应于使用包含在第二串行字节流中的信息来确定在第二字节流中包含由远程对象产生的结果的第二序列化字节流,并确定在第二字节流中无法找到引用的第二远程对象, 第二个远程对象的类类型。 与第二个远程对象的类类型兼容的代理(如果尚未存在)在客户机上自动生成和编译,或者如果代理存在,则在运行时加载以调用第二个远程对象。