Dubbo 框架学习
sj206327327206
这个作者很懒,什么都没留下…
展开
-
模拟dubbo 框架RPC调用及dubbo的服务动态注册,服务路由,负载均衡功能的思考
RPC即远程过程调用,它的实现方式有很多,比如webservice等。框架调多了,烦了,没激情了,我们就该问自己,这些框架的作用到底是什么,来找回当初的激情。 一般来说,我们写的系统就是一个单机系统,一个web服务器一个数据库服务,但是当这单台服务器的处理能力受硬件成本的限制,是不能无限的提升处理性能的。这个时候我们使用RPC将原来的本地调用转变为调用远端的服务器上的方法,给系统的处理能力和原创 2017-07-31 13:54:03 · 889 阅读 · 1 评论 -
dubbo 框架学习-将dubbo 服务做成可执行的java 应用
一个完整的dubbo服务应该是由服务提供者、服务消费者、服务接口API三者构成的,我在做dubbo服务的demo 的时候把服务提供者和服务消费者作为两个web工程,而服务接口API作为一个普通的maven 工程,把它打成jar 包由另外两个工程引用,服务消费者web工程里面有处理http 请求的操作,是一个标准的spring mvc 工程,服务提供者web工程是一个spring mvc+mybat原创 2017-08-01 08:57:49 · 349 阅读 · 0 评论 -
dubbo框架学习(一)-搭建开发环境
1、dubbo 官网:http://dubbo.io/, 主要的dubbo学习依据,包括dubbo基本的使用、服务端、消费端可配置的参数以及开发者扩展接口介绍等。 2、dubbo 源代码:https://github.com/alibaba/dubbo 3、zookeeper-3.4.6 ,项目中使用zookeeper 作为服务的注册中心。 4、github 上下载dubbo的源代码:原创 2017-07-28 15:22:45 · 306 阅读 · 0 评论 -
dubbo框架学习(二)-启动dubbo源码中的dubbo demo 项目
dubbo 源码构建完成并导入myeclipse 后,在dubbo 源码中有一个服务的demo,我们要把dubbo的这个"hellow world"启动起来! 第一步:dubbo 源码中服务demo,见: dubbo-demo-api:dubbo 服务提供者和服务消费者之间共享,是接口定义所在的工程。 dubbo-demo-provider:dubbo 服务提供者,其中实现了dubb原创 2017-07-28 15:45:03 · 546 阅读 · 0 评论