myixinyu
2015-04-15 09:33:22
精
ZooKeeper伪分布集群安装及使用 RMI+ZooKeeper实现远程调用框架
使用 RMI + ZooKeeper 实现远程调用框架,包括ZooKeeper伪集群安装和代码实现两部分。
一、ZooKeeper伪集群安装:
1》获取ZooKeeper安装包
下载地址:http://apache.dataguru.cn/zookeeper
选择一个稳定版本进行下载,我这里下载的是zookeeper-3.4.6版本。
2》ZooKeeper伪分布式集群安装
伪分布式集群:在一台Server中,启动多个ZooKeeper的实例。
5》修改配置文件
|
如果看到上图进程说明ZooKeeper伪分布集群安装成功。
二、此demo主要实现RMI+ZooKeeper实现远程调用框架,包括以下内容:
- 1 定义一个 RMI 接口
- 2 编写 RMI 接口的实现类
- 3 通过 JNDI 发布 RMI 服务
- 4 服务提供者
- 5 服务消费者
- 6 发布服务
- 7 调用服务
- 8 使用方法
具体实现参照代码注释,注释已经很详细,不再重复。
三、工程目录:
1》发布服务代码
2》消费者调用服务
猜你喜欢
- Java zookeeper开发实例
- SpringBoot2整合Apache Zookeeper集群管理、负载均衡功能代码
- kafka集群简单生产者消费者实例
- Spring整合Quartz实现分布式集群实例
- spring集成quartz的集群配置实例
- 基于ECharts3的区域人群分布监控可视化
- kafka模拟生产者消费者(集群模式)实例
- spring、springmvc、mybatis、dubbo、zookeeper简单架构分布式系统
- nginx tomcat集群配置实现无痛重启服务教程
- SpringCloud入门项目简单实例,包括eureka集群和服务注册者
- SpringBoot2.0+SpringCloud+redis集群搭建的仿悦诗风吟旗舰网站
- nginx tomcat集群配置实现无痛重启服务教程python语言版本
请下载代码后再发表评论
文件名:zookeeperTest.rar,文件大小:1229.061K
下载
- /
- /zookeeperTest
- /zookeeperTest/.classpath
- /zookeeperTest/.project
- /zookeeperTest/.settings
- /zookeeperTest/.settings/org.eclipse.jdt.core.prefs
- /zookeeperTest/bin
- /zookeeperTest/bin/cn
- /zookeeperTest/bin/cn/com
- /zookeeperTest/bin/cn/com/demo
- /zookeeperTest/bin/cn/com/demo/zookeeper
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client/Client.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client/RmiClient.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client/ServiceConsumer$1.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client/ServiceConsumer$2.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client/ServiceConsumer.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/common
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/common/Constant.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/common/HelloService.class
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting/client
- /zookeeperTest/bin/cn/com/demo/zookeeper/remoting
- /zookeeperTest/bin/cn/com/demo/zookeeper
- /zookeeperTest/bin/cn/com/demo
- /zookeeperTest/bin/cn/com
- /zookeeperTest/bin/cn
- /zookeeperTest
相关代码
最近下载
元芳你怎么看 LV15
2019年3月2日
llarao LV2
2017年12月26日
Caelebs LV8
2017年11月7日
jackchen72 LV2
2017年9月1日
sibuliao LV7
2017年7月19日
weixiuli LV11
2017年7月3日
HomeInGuanglunshan LV10
2017年6月20日
constanceLEE LV9
2017年3月27日
longze LV7
2017年1月2日
dailiang LV10
2016年11月8日
最近浏览
流水本无情 LV9
3月13日
1145304128 LV12
2022年4月1日
OMITUUID LV6
2021年5月22日
15947813008 LV5
2020年11月20日
天险无涯 LV15
2020年10月15日
LANXICat LV13
2020年4月28日
13165798872 LV11
2020年3月25日
lpfreesky LV8
2020年2月22日
xiexiaoming05 LV14
2020年1月15日
crazyBear2020 LV3
2020年1月15日