`

Dubbo框架Demo

 
阅读更多
一、准备工作
 windows操作系统
 安装maven
 安装zookeeper (http://pan.baidu.com/s/1ntVcZxf)
 下载demo(dubboProject.zip)

二、导入项目之后的目录结构如下



项目没有按照标准的SOA结构来做,本demo只是展示dubbo的使用。
com.dubbo.demo包下
 api :接口
 service:实现类
 start:分别是消费者和生产者的启动java文件

resources文件夹下的配置文件
 dubbo-consumeer.xml:消费者配置文件
 dubbo-provider.xml:生产者配置文件


三、启动看效果
 启动zookeeper
运行zookeeper-3.4.6/bin/zkServer.cmd

 运行提供者
ProviderStart的main函数
日志如下



 运行消费者
ConsumerStart的main函数
日志如下




成功,相关的配置可以参考代码,后续详解


  • 大小: 20.3 KB
  • 大小: 1.2 MB
  • 大小: 450 KB
分享到:
评论

相关推荐

    java-springmvc-dubbo集成demo

    在本项目"java-springmvc-dubbo集成demo"中,主要展示了如何将Spring MVC与阿里巴巴的Dubbo框架进行集成,创建一个完整的微服务架构。这个资源包含三个关键部分:api服务接口定义工程、provider服务提供者工程以及...

    dubbo-demo

    【标题】"dubbo-demo" 是一个用于演示 Dubbo 框架的示例项目,它涵盖了服务提供方(provider)、服务消费方(consumer)、公用接口(api)以及使用 ZooKeeper 进行服务注册与发现,同时包含了 Dubbo 的管理控制台 `...

    dubbo-demo-consumer、dubbo-demo-provider、dubbo-simple-monitor

    Dubbo是阿里巴巴开源的一款高性能、轻量级的服务治理框架,广泛应用于分布式系统中的服务调用。本篇将详细讲解基于dubbo-demo-consumer、dubbo-demo-provider和dubbo-simple-monitor的实例服务,带你深入理解Dubbo的...

    dubbo-demo2

    【标题】"dubbo-demo2" 是一个基于Apache Dubbo框架构建的服务提供者示例,它的主要作用是对外提供dubbo-user-provider服务。这个服务在分布式系统中扮演着核心角色,允许外部应用或者系统通过Dubbo接口进行调用,...

    Dubbo-Demo

    【标题】"Dubbo-Demo"是一个基于Dubbo框架的示例项目,旨在为初学者展示如何使用Dubbo构建分布式服务。Dubbo是中国阿里巴巴开源的一款高性能、轻量级的Java RPC框架,它提供了服务治理、负载均衡、容错机制等功能,...

    dubbo分布架构demo源码

    dubbo分布式架构基础结构,包含dubbo-common、dubbo-service、dubbo-web、dubbo-api、dubbo-admin、zkui 项目整合redis\mybatis\springmvc\spring shiro\mysql\bootstrap\swagger2等 管理控制台只包含了基本的系统...

    dubbo-demo项目源码

    【标题】"dubbo-demo项目源码"是一个用于学习和研究的示例项目,它展示了如何在实际应用中使用Dubbo这一高性能、轻量级的Java远程服务框架。Dubbo是一个由阿里巴巴开源的分布式服务框架,它设计的目标是提高服务的可...

    Dubbo demo

    【标题】"Dubbo Demo" 是一个专门为初学者设计的示例项目,旨在帮助他们快速理解和上手Apache Dubbo框架。Dubbo是一个高性能、轻量级的开源Java RPC框架,它提供了服务治理、集群容错、负载均衡等功能,是阿里巴巴...

    dubbo-demo服务端

    【标题】"dubbo-demo服务端" 是一个基于Apache Dubbo框架构建的服务端示例项目,主要用于展示如何在实际开发中运用Dubbo实现服务提供与消费。Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了服务治理、监控...

    dubbo-demo-maven版

    Dubbo,作为阿里巴巴开源的一款高性能、轻量级的Java分布式服务框架,深受广大开发者喜爱。本示例项目“dubbo-demo-maven版”是基于Maven构建的,旨在帮助开发者快速理解并掌握Dubbo的核心功能与使用方式。在本文中...

    dubbo-demo-provider-2.1.5-assembly.tar.gz

    【标题】"dubbo-demo-provider-2.1.5-assembly.tar.gz" 是一个与Dubbo框架相关的服务提供者示例项目的二进制压缩包,版本号为2.1.5。这个压缩包通常包含了运行该示例所需的所有组件和配置文件,用于帮助开发者理解和...

    spring dubbo demo

    Spring Dubbo Demo是一个基于Spring和Dubbo框架的简单示例项目,主要用于展示如何在IntelliJ IDEA(简称Idea)开发环境中实现生产者-消费者模式。在这个项目中,我们将探讨Dubbo的核心概念、Spring整合Dubbo的方式...

    dubbo测试demo.zip

    在当前的软件开发领域,分布式服务框架Dubbo已经成为了许多企业级项目的重要组成部分。本案例将通过"**dubbo测试demo.zip**"这一压缩包,详细介绍如何在不使用SpringBoot的情况下配置和使用Dubbo,以及如何在...

    dubbo-demo.zip

    本示例“dubbo-demo.zip”提供了一个基础的Spring Boot整合Dubbo和Zookeeper的小型演示项目,分为api、provider、customer三个模块,旨在帮助开发者理解并实践这种服务调用模式。 一、项目结构解析 1. dubbo-demo-...

    springboot-dubbo-demo.zip

    本项目"springboot-dubbo-demo.zip"提供了一个简单的示例,帮助开发者理解如何在SpringBoot环境中集成并运行Dubbo服务。下面,我们将深入探讨这个Demo中的关键知识点。 首先,我们来看一下核心组件Dubbo。Dubbo是...

Global site tag (gtag.js) - Google Analytics