欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
JFox Cluster
来自开放百科 - 灰狐
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可分离
- 集群能力与协议无关(支持任何调用协议)
分享您的观点