欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
JFox Cluster
来自开放百科 - 灰狐
				
								
				(版本间的差异)
				
																
				
				
								
| 第1行: | 第1行: | ||
| − | |||
| − | |||
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-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
- ConnectorInvoker + ConnectorRemote + HandlerManager + Handler + Container
 - Port Reuse
 - 可以根据需要增加协议,增加其它类型容器
 - 分布式计算分为两个过程,分布和计算,考虑 Local 协议
 
JFox Cluster 优势
- 统一Handler+Container架构,扩展性强
 - 基于方法调用实现集群,比完全基于内容集群更灵活
 
基于数据,会有定时、对象检查等问题
- 配置简单(做到集群系统和单机系统编码无关性)
 - Web Container 和 EJB Container可分离
 - 集群能力与协议无关(支持任何调用协议)
 
	分享您的观点