|
JFox 容器结构(by huihoo.org JFox项目组Orbat,Allen)
EJB容器图 优点1、继承 Jboss 的所有优点2、对于一个特定的协议,公用一个 invoker 实例,只占用一个端口,节约系统资源 3、多种调用协议可以共存,可以动态改变调用协议 4、对 bean 生命周期管理更加容易,直接add和 remove即可,不需要牵涉系统级别的IO操作,如果 socket.close 等 5、客户端和服务端通信数据极少,大大减少网络流量,提高效率 6、Container 和 Bean Bucket分离,既可以在 container 级做统一调控,用于统一调配 container 中的每一个 bean,也可以做 bean 级别的控制,单独调控某一个Bean 7、Container 与协议无关,可以实现多种访问协议的 invoker,且可以共存 8、客户端的 InvocationHandler 的存在,可以把更多的决断放在客户端,减少网络流量,降低服务器负荷 9、以LOCAL 协议的方式实现EJBLocalHome、EJBLocalObject,开发更加简单 10、增加前端 Invoker即可获得集群、负载平衡等高级功能 JFox EJB包,接口一览Package org.jfox.ejb
Package org.jfox.ejb.deploy
Package org.jfox.ejb.invoker.jrmp
Package org.jfox.ejb.invoker.local
Package org.jfox.ejb.meta
Package org.jfox.ejb.plugin
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||