dubbo 搭建开发环境
本文是基于 maven的,预先使用,先装 maven。 d ubbo是一个分布式服务框架,提供一个 SOA的解决方案。简单的说, dubbo就像在生产者和消费者中间架起了一座桥梁,使之能透明交互。 本文旨在搭建一个可供使用和 测试 的 dubbo环境,使用了 spring 框架;使用了 zookeeper和 dubbo服务。 准备: zookeeper:直接去官方网站下载即可,下载后解压,不需要改任何配置即可使用。 dubbo:直接去阿里巴巴下载即可,下载后解压并放到 tomcat的 webapps目录下,修改 WEB-INF/dubbo.properties中属性如下: #zookeeper的地址和端口 dubbo.registry.address=zookeeper://127.0.0.1:2181 #登录 dubbo管理页面时的 root用户和 guest用户的密码 dubbo.admin.root.password=root dubbo.admin.guest.password=guest 代码: 如果你清楚生产者 -消费者模型,那么将会很容易理解 dubbo的使用步骤。 一个生产者 -消费者模型的代码实现需要 3部分:生产者代码,消费者代码,中间接口。 中间接口 :创建一个 mavan项目,然后添加一个接口如下: publicinterface ITest {