发明名称 包含消息传送核心的分布式处理系统
摘要 本发明提供了一种集团型企业Java分布式处理系统,该分布式处理系统包括与通信媒体连接的第一和第二计算机。第一计算机包括Java虚拟机(JVM)和含有远程Java虚拟机(RJVM)的、用于传送消息的核心软件层。第二计算机包括JVM和含有RJVM的核心软件层。消息从RJVM传送到一个计算机中的JVM,再传送到第二个计算机的JVM和RJVM。消息可以通过中间服务器转发或在网络重新配置之后重新择径。每个计算机包括含有复制处理器的智能存根模块,包括负载平衡软件部分和故障处理软件部分。每个计算机包括在节点上存储智能存根模块库的复制服务命名树。该计算机可以以无状态、无状态工厂、或有状态编程模型编程。集团型企业Java分布式处理系统允许提高规模可伸缩性和容错性。
申请公布号 CN1122229C 申请公布日期 2003.09.24
申请号 CN99814675.7 申请日期 1999.10.21
申请人 BEA系统公司 发明人 迪安·B·雅各布斯;安诺·R·兰根
分类号 G06F15/16 主分类号 G06F15/16
代理机构 北京市柳沈律师事务所 代理人 黄小临
主权项 1.一种分布式处理系统,包括:一个通信媒体;一个与该通信媒体连接的第一处理设备,具有模拟第一处理设备(“JVM1”)的第一软件程序,所述第一处理设备还包括一第一核心软件层,所述第一核心软件层具有一第一数据结构(“RJVM2”),所述第一处理设备还包括一存根模块,所述存根模块包括复制处理器,所述复制处理器含有负载平衡软件部分和用于选择多个被复制的对象之一的故障处理软件部分;与通信该媒体连接的第二处理设备,具有模拟第二处理设备(“JVM2”)的第二软件程序,所述第二处理设备还包括一第二核心软件层,所述第二核心软件层具有一第二数据结构(“RJVM1”),其中来自第一处理设备的消息通过从第一处理设备中的第一核心软件层和第一软件程序到第二处理设备中的第二软件程序和第二核心软件层传送到第二处理设备;和,其中第一处理设备中的第一软件程序是JavaTM虚拟机(“JVM”),第一处理设备中的第一数据结构是远程JavaTM虚拟机(“RJVM”)和其中,第二处理设备中的第二软件程序是JavaTM虚拟机(“JVM”),第二处理设备中的第二数据结构是远程JavaTM虚拟机(“RJVM”),和其中第二处理设备中的RJVM对应于第一处理设备中的JVM。
地址 美国加利福尼亚州