使用SpringBoot如何实现对Dubbo框架进行集成-创新互联

这期内容当中小编将会给大家带来有关使用Spring Boot如何实现对Dubbo框架进行集成,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

成都创新互联公司长期为数千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为温岭企业提供专业的成都网站制作、成都网站设计、外贸营销网站建设温岭网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

1.创建工程在pom.xml中加入依赖

创建工程名为:

(1)springboot-dubbo-provide

(2)springboot-dubbo-api

(3)springboot-dubbo-consume

springboot-dubbo-api工程主要是放一些service接口,用于提供给消费者使用 。springboot-dubbo-provide工程用于提供服务。  springboot-dubbo-consume工程为消费者。在springboot-dubbo-provide工程中打开pom.xml加入以下依赖,完整代码如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
  <modelVersion>4.0.0</modelVersion> 
  <groupId>com.chengli</groupId> 
  <artifactId>springboot-dubbo-provide</artifactId> 
  <version>0.0.1-SNAPSHOT</version> 
  <packaging>jar</packaging> 
  <name>springboot-dubbo-provide</name> 
  <url>http://maven.apache.org</url> 
  <parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.4.3.RELEASE</version> 
  </parent> 
  <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    <java.version>1.8</java.version> 
    <com.alibaba.dubbo.version>2.5.3</com.alibaba.dubbo.version> 
    <org.apache.zookeeper.version>3.4.6</org.apache.zookeeper.version> 
    <com.github.sgroschupf.zkclient.version>0.1</com.github.sgroschupf.zkclient.version> 
  </properties> 
  <dependencies> 
    <dependency> 
      <groupId>com.chengli</groupId> 
      <artifactId>springboot-dubbo-api</artifactId> 
      <version>0.0.1-SNAPSHOT</version> 
    </dependency> 
    <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter</artifactId> 
    </dependency> 
    <!-- dubbo --> 
    <dependency> 
      <groupId>com.alibaba</groupId> 
      <artifactId>dubbo</artifactId> 
      <exclusions> 
        <exclusion> 
          <groupId>org.springframework</groupId> 
          <artifactId>spring</artifactId> 
        </exclusion> 
      </exclusions> 
      <version>${com.alibaba.dubbo.version}</version> 
    </dependency> 
    <dependency> 
      <groupId>org.apache.zookeeper</groupId> 
      <artifactId>zookeeper</artifactId> 
      <version>${org.apache.zookeeper.version}</version> 
    </dependency> 
    <dependency> 
      <groupId>com.github.sgroschupf</groupId> 
      <artifactId>zkclient</artifactId> 
      <version>${com.github.sgroschupf.zkclient.version}</version> 
    </dependency> 
  </dependencies> 
  <build> 
    <plugins> 
      <plugin> 
        <groupId>org.springframework.boot</groupId> 
        <artifactId>spring-boot-maven-plugin</artifactId> 
      </plugin> 
    </plugins> 
  </build> 
</project> 

分享标题:使用SpringBoot如何实现对Dubbo框架进行集成-创新互联
地址分享:https://www.cdcxhl.com/article20/cedejo.html

成都网站建设公司_创新互联,为您提供企业建站手机网站建设软件开发App开发品牌网站建设虚拟主机

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都做网站