1 Star 0 Fork 4

小和尚敲代码 / dubbo-demo

forked from mgang / dubbo-demo 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#dubbo 入门 学习dubbo的入门案例,其中包括三个maven项目。分别是dubbo.api,dubbo.service.impl,dubbo.service.call。

###0.dubbo简介 dubbo的体系架构中,有以下5大组建,分别是:

Provider: 暴露服务的服务提供方。
Consumer: 调用远程服务的服务消费方。
Registry: 服务注册与发现的注册中心。
Monitor: 统计服务的调用次调和调用时间的监控中心。
Container: 服务运行容器。

###1.项目介绍 dubbo.api | 主要是用来定义要抛出的服务的规范的,只是一堆借口。 dubbo.service.impl | 主要是实现服务接口的[基于dubbo.api],作为dubbo的服务提供者。 dubbo.service.call | 主要是用来调用dubbo共享出来的服务,作为dubbo的服务消费者。

###2.其他环境 服务的注册中心,这里选用zookeeper,一个分布式服务协调框架。

zookeeper环境的搭建:(具体配置,见zookeeper配置详细。)
下载zookeeper包后,压缩,直接点击bin/zkServer.cmd后运行,zookeeper会运行在默认的2181端口。

###3.dubbo监控 dubbo官方提供了一款非常好用的dubbo监控web应用,叫做dubbo-admin。下载war包,安装到tomcat服务器后,配置监控的服务中心,在WEB-INF/dubbo.properties中。

#默认配置的是zookeeper服务注册中心
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
启动后,输入http://localhost:8080,用户名密码都是root,就可以进入dubbo-admin系统,来查看zookeeper中的服务了。

空文件

简介

dubbo的入门案例 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/blue.code/dubbo-demo.git
git@gitee.com:blue.code/dubbo-demo.git
blue.code
dubbo-demo
dubbo-demo
master

搜索帮助