真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

Dubbox服務消費方如何開發(fā)

今天就跟大家聊聊有關Dubbox服務消費方如何開發(fā),可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

創(chuàng)新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于成都做網站、成都網站設計、隆林網絡推廣、小程序開發(fā)、隆林網絡營銷、隆林企業(yè)策劃、隆林品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯公司為所有大學生創(chuàng)業(yè)者提供隆林建站搭建服務,24小時服務熱線:18980820575,官方網址:www.cdcxhl.com

1、創(chuàng)建maven工程(打包方式為war)dubbodemo_consumer,pom.xml配置和上面服務提供者相同,只需要將Tomcat插件的端口號改為8082即可。

 

2、配置web.xml文件

 

~~~xml

 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

 "http://java.sun.com/dtd/web-app_2_3.dtd" >

  Archetype Created Web Application

 

    springmvc

    org.springframework.web.servlet.DispatcherServlet

   

   

      contextConfigLocation

      classpath:applicationContext-web.xml

    

    1

 

 

    springmvc

    *.do

 

~~~

 

3、將服務提供者工程中的HelloService接口復制到當前工程

 

4、編寫Controller

 

~~~java

package com.itheima.controller;

import com.alibaba.dubbo.config.annotation.Reference;

import com.itheima.service.HelloService;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.ResponseBody;

 

@Controller

@RequestMapping("/demo")

public class HelloController {

    @Reference

    private HelloService helloService;

 

    @RequestMapping("/hello")

    @ResponseBody

    public String getName(String name){

        //遠程調用

        String result = helloService.sayHello(name);

        System.out.println(result);

        return result;

    }

}

~~~

 

注意:Controller中注入HelloService使用的是Dubbo提供的@Reference注解

 

5、在src/main/resources下創(chuàng)建applicationContext-web.xml

 

~~~xml

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xmlns:p="http://www.springframework.org/schema/p"

         xmlns:context="http://www.springframework.org/schema/context"

         xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"

         xmlns:mvc="http://www.springframework.org/schema/mvc"

         xsi:schemaLocation="http://www.springframework.org/schema/beans

                            http://www.springframework.org/schema/beans/spring-beans.xsd

                            http://www.springframework.org/schema/mvc

                            http://www.springframework.org/schema/mvc/spring-mvc.xsd

                            http://code.alibabatech.com/schema/dubbo

                            http://code.alibabatech.com/schema/dubbo/dubbo.xsd

                            http://www.springframework.org/schema/context

                            http://www.springframework.org/schema/context/spring-context.xsd">

 

        

        

        

        

        

        

~~~

 

6、運行測試

 

tomcat7:run啟動

 

在瀏覽器輸入http://localhost:8082/demo/hello.do?name=Jack,查看瀏覽器輸出結果。

看完上述內容,你們對Dubbox服務消費方如何開發(fā)有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創(chuàng)新互聯行業(yè)資訊頻道,感謝大家的支持。


網頁題目:Dubbox服務消費方如何開發(fā)
文章分享:http://weahome.cn/article/pjeocj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部