Hazelcast Class作为所有数据(maps, queues, multimaps, topics)和执行组件(executor service)的中心管理工厂,是应用服务的唯一入口。
在启动时, 调用 Hazelcast.newHazelcastInstance(Config)方法,其实是调用核心工厂类FactoryImpl.newHazelcastInstanceProxy(config) ,于是 集群中创建了一个新的成员(HazelcastInstance ),俗称node(节点)。这里请注意的是,从2.2 版本之后,新版的Hazelcast
支持在同一个JVM创建多个node,也就是说在一个JVM实例中,也可以生成多个集群节点,打破以前集群中每个 节点独占一个JVM的 惯例。个人认为,这个功能是对集群数据共享在程序级别的增强,至少在作用域范围(闭包)之外 ,也可以方便的进行访问,而无需麻烦的进行参数传递。
com.hazelcast.config.XmlConfigBuilder
- 负责加载hazelcast.xml配置文件,首先在根据系统参数hazelcast.config所指定的文件中找配置,如果没有找到或者变量没有配置,然后尝试获取当前目前目录下的hazelcast.xml文件,如果仍然没有取得,则在classpath类路径上面寻找hazelcast.xml,如果没有,继续寻找hazelcast-default.xml配置文件,此文件缺省在hazelcast.jar包中有缺省文件。
com.hazelcast.impl.AddressPicker
- 使用JDK1.4引入的NIO技术,创建ServerSocketChannel对象,执行一系列socket前期设置绑定的工作。
com.hazelcast.impl.ExecutorManager
com.hazelcast.cluster.ClusterManager
com.hazelcast.system
com.hazelcast.impl.LifecycleServiceImpl
com.hazelcast.impl.Node
com.hazelcast.nio.ConnectionManager
com.hazelcast.nio.SocketAcceptor
com.hazelcast.impl.MulticastJoiner
com.hazelcast.impl.PartitionManager
com.hazelcast.initializer
相关推荐
赠送jar包:shiro-hazelcast-1.4.0.jar; 赠送原API文档:shiro-hazelcast-1.4.0-javadoc.jar; 赠送源代码:shiro-hazelcast-1.4.0-sources.jar; 赠送Maven依赖信息文件:shiro-hazelcast-1.4.0.pom; 包含翻译后...
赠送jar包:shiro-hazelcast-1.4.0.jar; 赠送原API文档:shiro-hazelcast-1.4.0-javadoc.jar; 赠送源代码:shiro-hazelcast-1.4.0-sources.jar; 赠送Maven依赖信息文件:shiro-hazelcast-1.4.0.pom; 包含翻译后...
camunda引擎hazelcast Camunda的Hazelcast持久性(社区扩展) 入门 为了开始使用Camunda和Hazelcast,您需要设置一个Java项目,该项目在类路径中具有camunda-engine-hazelcast 。 如果使用Apache Maven,则它将包括...
atmosphere-hazelcast-1.0.15.jar
atmosphere-hazelcast-1.0.13.jar
atmosphere-hazelcast-1.0.14.jar
atmosphere-hazelcast-1.0.12.jar
atmosphere-hazelcast-1.0.10.jar
atmosphere-hazelcast-1.0.9.jar
atmosphere-hazelcast-1.0.6.jar
atmosphere-hazelcast-1.0.3.jar
atmosphere-hazelcast-1.0.11.jar
atmosphere-hazelcast-1.0.7.jar
atmosphere-hazelcast-1.0.4.jar
atmosphere-hazelcast-1.0.2.jar
atmosphere-hazelcast-1.0.8.jar
atmosphere-hazelcast-1.0.5.jar
atmosphere-hazelcast-1.0.1.jar
atmosphere-hazelcast-1.0.0.jar
atmosphere-hazelcast-1.0.15-sources.jar