zoukankan      html  css  js  c++  java
  • 通过dubbo暴露接口调用方法,及基于zookeeper的dubbo涉及配置文件

    现在很流行的Dubbo很多朋友都听说过吧,最近我也在看这方面的东西,分享先我的心得笔记。

    先说说我们团队要做的项目框架,很简单重在实现基于zookeeper的dubbo注册。

    框架:springmvc+spring+zookeeper+dubbo

    项目分三层,model存放数据,view页面展示、controller下面具体逻辑实现。通过dubbo消费方和供应方注册,供应方给消费方暴露接口,供消费方调用。 
    工程部署需要配置文件有: 
    applicationContext-dubbo.xml 
    {-- 
    <-- 消费方应用名,用于计算依赖关系,不是匹配条件,不要与提供方一样 --> 

    <-- 使用zookeeper注册中心暴露服务地址 --> 

    <-- 生成远程服务代理,可以像使用本地bean一样使用demoService --> 
    <dubbo:reference id="demoService" interface="com.unj.dubbotest.provider.DemoService" /> 
    --} 
    dubbo.properties 
    {-- 
    <--基于ZooKeeper的Dubbo注册中心直接部署tomcat,修改WEB-INF下文件--> 
    dubbo.registry.address=zookeeper://127.0.0.1:2181 
    dubbo.admin.root.password=root 
    dubbo.admin.guest.password=guest 
    --} 
    zoo_sample.cfg 
    {-- 
    zookeeper/conf/下,修改zoo_sample.cfg为zoo.cfg,启动bin/下zkServer.cmd 
    --}

    因为引入dubbo,摒弃了原有Web Service项目的wdls暴露,由于项目依赖关系严重,项目使用maven构建,通过Maven pom.xml三维坐标引入jar包,调用dubbo暴露接口开发。

    性能测试工具:LoadRunner、jmeter
    接口测试工具:LoadRunner、jmeter、soapUI、Spotlight
    安全测试工具:NStalker-Web、AppScan、TamperIESetup
    自动化工具 :BadboyInstaller、QTP

       /**

       * @author wonter  

       * <b>描述:</b> 一天学一个模式 更新中,请关注我的博客!<br>

       * <b>博客:</b> http://www.cnblogs.com/javame <br>

       * <b>邮件:</b> yiyu1@163.com <br>

  • 相关阅读:
    SPSS分析技术:CMH检验(分层卡方检验);辛普森悖论,数据分析的谬误
    揭秘10个大数据神话 为你排除几个误区
    SPSS统计分析案例:无空白列重复正交试验设计方差分析
    SPSS统计分析案例:无空白列重复正交试验设计方差分析
    单点登录系统和CAS的简介
    多线程
    HTTP 400错误--请求无效
    前端框架bootstrap(响应式布局)入门
    MQ(队列消息的入门)
    ActiveMQ下载与安装(Linux环境下进行)
  • 原文地址:https://www.cnblogs.com/Javame/p/3645481.html
Copyright © 2011-2022 走看看