JFox Cluster

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第1行: 第1行:
==JFox Cluster 概述==
 
 
 
JFox Cluster 为 [[JFox]] 的高可靠行和可扩展性提供了强大的技术基础.
 
JFox Cluster 为 [[JFox]] 的高可靠行和可扩展性提供了强大的技术基础.
 +
 +
==JFox Cluster 实现==
  
 
提供的基础功能
 
提供的基础功能
第19行: 第19行:
 
  Stateless SessionBean 不需要Session Replication
 
  Stateless SessionBean 不需要Session Replication
 
*Clusterable Message Container
 
*Clusterable Message Container
 +
 +
==JFox Microkernel==
 +
JFox IoC Kernel
 +
*IoC based, Modular Ready.
 +
*POJO Remote Invocation
 +
*Multi-Protocol transport
 +
*Cluster Ready
 +
--内核级集群支持,已经定义好了集群框架及API,开发容器的时候,只要实现ClusterableContainer 接口,即具备集群功能
 +
 +
--Support Smart Dynamic Proxy Stub
 +
 +
==JFox Remote Invoking Model==
 +
[[Image:JFox-Remote-Invoking-Model.png|thumb|right|JFox Remote Invoking Model]]
 +
* ConnectorInvoker + ConnectorRemote + HandlerManager + Handler + Container
 +
* Port Reuse
 +
* 可以根据需要增加协议,增加其它类型容器
 +
* 分布式计算分为两个过程,分布和计算,考虑 Local 协议
 +
  
 
==JFox Cluster 优势==
 
==JFox Cluster 优势==
第28行: 第46行:
 
*集群能力与协议无关(支持任何调用协议)
 
*集群能力与协议无关(支持任何调用协议)
  
[[Image:JFox-Remote-Invoking-Model.png|thumb|left|JFox Remote Invoking Model]] [[Image:JFox-EJB-Cluster-Model.png|thumb|left|JFox EJB Cluster Model]] [[Image:JFox-EJB-Smart-Stub.png|thumb|left|JFox EJB Smart Stub]] [[Image:JFox-Web-Cluster-Model.png|thumb|left|JFox Web Cluster Model]]
+
[[Image:JFox-EJB-Cluster-Model.png|thumb|left|JFox EJB Cluster Model]] [[Image:JFox-EJB-Smart-Stub.png|thumb|left|JFox EJB Smart Stub]] [[Image:JFox-Web-Cluster-Model.png|thumb|left|JFox Web Cluster Model]]

2006年9月12日 (二) 00:22的版本

JFox Cluster 为 JFox 的高可靠行和可扩展性提供了强大的技术基础.

目录

JFox Cluster 实现

提供的基础功能

  • Load Balance

--WEB - Http Request Redispatcher (Apache+Mod_JK/Pen)

--EJB - EJB Smart Stub

  • Fail-over

--WEB - HttpSession Replication Manager

--EJB - Bean Replication Manager

需要实现集群的容器

  • Clusterable JNDI Container
  • Clusterable Web Container
  • Clusterable EJB Container
Stateless SessionBean 不需要Session Replication
  • Clusterable Message Container

JFox Microkernel

JFox IoC Kernel

  • IoC based, Modular Ready.
  • POJO Remote Invocation
  • Multi-Protocol transport
  • Cluster Ready

--内核级集群支持,已经定义好了集群框架及API,开发容器的时候,只要实现ClusterableContainer 接口,即具备集群功能

--Support Smart Dynamic Proxy Stub

JFox Remote Invoking Model

JFox Remote Invoking Model
  • ConnectorInvoker + ConnectorRemote + HandlerManager + Handler + Container
  • Port Reuse
  • 可以根据需要增加协议,增加其它类型容器
  • 分布式计算分为两个过程,分布和计算,考虑 Local 协议


JFox Cluster 优势

  • 统一Handler+Container架构,扩展性强
  • 基于方法调用实现集群,比完全基于内容集群更灵活

基于数据,会有定时、对象检查等问题

  • 配置简单(做到集群系统和单机系统编码无关性)
  • Web Container 和 EJB Container可分离
  • 集群能力与协议无关(支持任何调用协议)
JFox EJB Cluster Model
JFox EJB Smart Stub
JFox Web Cluster Model
分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱