zheng项目-从rpc-service开始!

为什么要从rpc-service开始?简单的来说,因为一般我先启动的是这个这个模块,它是作为一个provider方的,现将其服务注册到zookeeper服务中心上面去,再由server端的consmer去消费。关于dubbo的相关资料请参考:http://dubbo.io/ 曾经dubbo有一段时间是没有更新的,应该是今年7,8月份左右吧,dubbo有了自己的官网时候,又开始了它的新活力,持续
摘要由CSDN通过智能技术生成

为什么要从rpc-service开始?简单的来说,因为一般我先启动的是这个这个模块,它是作为一个provider方的,现将其服务注册到zookeeper服务中心上面去,再由server端的consmer去消费。关于dubbo的相关资料请参考:

http://dubbo.io/   

曾经dubbo有一段时间是没有更新的,应该是今年7,8月份左右吧,dubbo有了自己的官网时候,又开始了它的新活力,持续关注。题外话了,继续

在上一篇的“zheng项目系统简单的分析记录”中我写到,这块主要是实现类。各种的impl,和mapper.xml。我加了xml,不是那个mapper(dao),dao模块的那个mapper才真的是dao。没办反,习惯了controller,service,serviceImpl,dao,daoImpl(xml)是我“长期”以来的习惯。这个模块我觉得主要是配置文件了。
1. applicationContext-dubbo-provide
注册中心的name,address,port等信息的设置,服务的暴露,再看一眼双方是怎么写的:

提供方:
<!-- 用户 -->
    <bean id="upmsUserService" class="com.zheng.upms.rpc.service.impl.UpmsUserServiceImpl"/>
    <dubbo:service interface="com.zheng.upms.rpc.api.UpmsUserService" ref="upmsUserService" timeout="10000"/>
消费者:
    <!-- 用户 -->
  <dubbo:reference id="upmsUserService" interface="com.zheng.upms.rpc.api.UpmsUserService" mock="true"/>

也可以直接用注解的方式,实现类用@Service(com.alibaba.dubbo.config.annotation.Service)来注册服务,用@Reference(com.alibaba.dubbo.config.annotation.Reference)来消费,不过我没去试啊,之后我仿写的时候会拿来尝试,看看有没有坑,应该没有吧,哈哈。喜欢注解的方式

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值