发明名称 |
分布式环境中包括智能存根或企业JAVA豆模块的系统 |
摘要 |
本发明提供了一种集团型企业Java分布式处理系统(380),该分布式处理系统包括与通信媒体(350)连接的第一和第二计算机。第一计算机包括Java虚拟机(JVM,354)和含有远程Java虚拟机(RJVM)的、用于传送消息的核心软件(355)。第二计算机包括JVM(354)和含有RJVM(356)的核心软件层。消息从RJVM(365)传送到一个计算机中的JVM(354),再到第二个计算机的JVM(354)和RJVM(365)。消息可以通过中间服务器转发或在网络重新配置之后重新择径。每个计算机包括含有复制处理器的智能存根模块,包括负载平衡软件部分和故障处理软件部分。每个计算机包括在节点上存储智能存根模块库的复制服务命名树。该计算机可以以无状态、无状态工厂、或有状态编程模型编程。该集团型企业Java分布式处理系统允许提高规模可伸缩性和容错性。 |
申请公布号 |
CN1313919C |
申请公布日期 |
2007.05.02 |
申请号 |
CN99814678.1 |
申请日期 |
1999.10.21 |
申请人 |
BEA系统公司 |
发明人 |
迪安·B·雅各布斯;埃里克·M·哈尔彭 |
分类号 |
G06F9/00(2006.01) |
主分类号 |
G06F9/00(2006.01) |
代理机构 |
北京市柳沈律师事务所 |
代理人 |
黄小临 |
主权项 |
1.一种包含了客户处理设备和多个服务提供者的系统,其中,所述客户处理设备执行下列步骤:将请求传递到具有存根模块的虚拟机,所述存根模块包括负载平衡软件部分和故障处理软件部分;使用所述负载平衡软件部分从识别多个服务提供者的列表中选择一个服务提供者;使用所述故障处理软件部分去除一个有故障的服务提供者;和其中具有该存根模块的虚拟机位于所述客户处理设备上。 |
地址 |
美国加利福尼亚州 |