官方文档

  http://dubbo.apache.org/en-us/docs/user/quick-start.html

  自己的

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd
"> <!-- provider's application name, used for tracing dependency relationship -->
<!-- 定义了服务提供名称 在duboo-admin 和duboo-monitor 会显示这个名称-->
<dubbo:application name="member-provider"/>
<!-- use multicast registry center to export service -->
<!-- 注册中心的地址 使用zookeeper 注册中心暴露服务,注意先要开启zookeeper -->
<dubbo:registry address="zookeeper://localhost:2181"/>
<!-- use dubbo protocol to export service on port -->
<!-- dubbo 服务的端口号 -->
<dubbo:protocol name="dubbo" port=""/>
<!-- service implementation, as same as regular local bean -->
<bean id="memberService" class="ch.modules.service.MemberServiceImpl"/>
<!-- declare the service interface to be exported -->
<!-- 声明要导出的服务 接口 -->
<dubbo:service interface="ch.modules.service.MemberService" ref="memberService"/>
</beans>

使用app方式进行启动

package ch;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import java.io.IOException;

/**
* Description:
*
* @author cy
* @date 2019年05月17日 17:56
* version 1.0
*/
public class AppMember { public static void main(String[] args) {
ClassPathXmlApplicationContext app = new ClassPathXmlApplicationContext("/duboo/provider.xml");
app.start();
System.out.println("会员服务已经启动!");
try {
System.in.read(); // 保持服务一直在运行
} catch (IOException e) {
e.printStackTrace();
}
}
}

  

最新文章

  1. 网页日历显示控件calendar3.1
  2. Daily Scrum Meeting ——SeventhDay(Beta)12.15
  3. WPF MultiRangeSlider 简单实现
  4. protobuf初体验
  5. 安卓actionbar源码
  6. SQL Server 基础:Cast和Convert的区别
  7. git与github
  8. validator的验证
  9. c++与java的优缺点
  10. Java中RMI框架
  11. jQuery读取JSON总结
  12. java学习之i/o
  13. URAL 1260 Nudnik Photographer DFS DP
  14. POJ 3597 种类数 数学+递推
  15. 使用 GStreamer appsrc 等插件实现视频音频混流,录制和推流
  16. UNIX网络编程——select函数的并发限制和 poll 函数应用举例
  17. apollo客户端springboot实战(四)
  18. Stylus基本使用
  19. JavaScript的DOM_动态加载脚本和样式
  20. 7、Java并发编程:深入剖析ThreadLocal

热门文章

  1. UVa 10801 Lift Hopping (Dijkstra)
  2. xampp搭建discuz论坛
  3. 湖南集训day7
  4. IT兄弟连 JavaWeb教程 文件上传技术
  5. Jenkins+Git+Docker+K8s部署
  6. 教程 | Linux常用命令大全
  7. linux 查看系统版本号(转)
  8. 洛谷1373(dp)
  9. 告别JQuery(一)
  10. Python网络编程中的服务器架构(负载均衡、单线程、多线程和同步、异步等)