System for integrating processing by application programs in homogeneous
and heterogeneous network environments
    3.
    发明授权
    System for integrating processing by application programs in homogeneous and heterogeneous network environments 失效
    通过应用程序在同构和异构网络环境中集成处理的系统

    公开(公告)号:US5524253A

    公开(公告)日:1996-06-04

    申请号:US107044

    申请日:1993-08-13

    摘要: System Configuration files in source code are created from a high level definition of the distributed system which is to be integrated. The configuration files include data such as the types and formats of data for each process on each node of the system, identification of all applications and machine types, topography and the data manipulations needed for sending messages and files and the like from an application program in a first computer language and of a first data type to an application program in a second computer language and of a second data type. Node-specific data manipulation modules are formed at each node during start-up of the system, and these modules are automatically distributed to nodes on the network having the same architecture. The invention allows applications having different physical data characteristics to communicate by using the data manipulation modules so formed to manipulate the data at the source program into a common data representation (CDR) having data types common to all of the languages represented by the system and then reconverting the data to the local representation at the destination node.

    摘要翻译: 源代码中的系统配置文件是从要集成的分布式系统的高级定义创建的。 配置文件包括数据,例如系统的每个节点上的每个进程的数据的类型和格式,所有应用和机器类型的标识,从应用程序中发送消息和文件等所需的地形和数据操作 第一计算机语言和第一数据类型,以第二计算机语言和第二数据类型的应用程序。 在系统启动期间,在每个节点形成节点特定的数据操作模块,并且这些模块被自动分配到具有相同架构的网络上的节点上。 本发明允许具有不同物理数据特征的应用通过使用如此形成的数据操作模块来通信,以将源程序处的数据转换为具有由系统表示的所有语言共同的数据类型的公共数据表示(CDR),然后 将数据重新转换为目标节点处的本地表示。