APPARATUS AND METHOD FOR USE IN DISTRIBUTED COMPUTING ENVIRONMENT FOR CONVERTING DATA FORMAT BETWEEN PROGRAM LANGUAGE-SPECIFIC FORMAT USED IN RESPECTIVE COMPUTERS AND STREAM FORMAT USED FOR COMMUNICATION AMONG COMPUTERS
    2.
    发明授权
    APPARATUS AND METHOD FOR USE IN DISTRIBUTED COMPUTING ENVIRONMENT FOR CONVERTING DATA FORMAT BETWEEN PROGRAM LANGUAGE-SPECIFIC FORMAT USED IN RESPECTIVE COMPUTERS AND STREAM FORMAT USED FOR COMMUNICATION AMONG COMPUTERS 失效
    用于分布式计算环境的设备和方法,用于转换在相关计算机中使用的程序语言特定格式和用于计算机之间通信的流格式的数据格式

    公开(公告)号:US06836892B2

    公开(公告)日:2004-12-28

    申请号:US10603694

    申请日:2003-06-26

    IPC分类号: G06F300

    CPC分类号: G06F9/541 G06F9/548

    摘要: In an object request broker (ORB) for processing requests or responses among distributed objects, a method and an apparatus for realizing a high processing speed of a process to convert from data (communication data) which is used in communication among the ORBs and is not specific to particular computers into a data format (program data) which is specific to a program language. A correspondence between the communication data which was transmitted and received by the ORB and the conversion into the program data corresponding thereto is stored in a cache which can be called at a high speed. When a receiving process of the same communication data cached at the second and subsequent times or a transmitting process of the program data occurs, the cached conversion result is used.

    摘要翻译: 在用于处理分布式对象之间的请求或响应的对象请求代理(ORB)中,提供一种方法和装置,用于实现从ORB之间的通信中使用的数据(通信数据)转换的处理的处理速度高 特定于特定计算机的特定于程序语言的数据格式(程序数据)。 由ORB发送和接收的通信数据与对应于其的程序数据的转换之间的对应关系被存储在可以高速调用的高速缓存中。 当在第二次和随后的时间缓存的相同通信数据的接收处理或者程序数据的发送处理发生时,使用缓存的转换结果。