Dubbo
文章平均质量分 93
iteye_1575
这个作者很懒,什么都没留下…
展开
-
Dubbo框架应用之(一)--服务体系
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成,也是一个非常全面的SOA基础框架。其是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点. 以下的四个阶段可以用官方的Dubbo架构路线图来概...原创 2015-09-10 18:55:29 · 88 阅读 · 0 评论 -
Dubbo框架应用之(四)--Dubbo基于Zookeeper实现分布式实例
入门实例解析 第一:provider-提供服务和相应的接口 创建DemoService接口 [java] view plaincopyprint? <span style="font-size:18px;">package com.unj.dubbotest.provider; import java.util.List; ...原创 2015-09-11 09:21:07 · 140 阅读 · 0 评论 -
远程通信(RPC,Webservice,RMI,JMS、EJB、JNDI的区别)对比
RPC(Remote Procedure Call Protocol) RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,不支持异步调用,无法在编译器检查错误,只能在运行期检查。 Web...原创 2015-09-11 09:22:29 · 136 阅读 · 0 评论 -
Dubbo框架应用之(二)--服务治理
Dubbo服务治理全貌图 当我们现有ITOO平台系统的业务随着用户的逐渐增大,设计的业务越来越广,系统会异常的复杂,在大规模服务之前,我们可以采用的是RMI或Hessian等工具,暴露和引用远程服务,通过配置URL地址和JNDI地址进行调用,使用Apache httpd复杂均衡插件或F5服务器进行负载均衡 存在以下问题和如何解决呢? ...原创 2015-09-17 14:29:33 · 86 阅读 · 0 评论 -
Dubbo框架应用之(三)--Zookeeper注册中心、管理控制台的安装及讲解
我是在linux下使用dubbo-2.3.3以上版本的zookeeper注册中心客户端。Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心。Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的Zookeeper服务器即可,所有注册中心逻辑适配都在调用Zookeeper客户端时完成。 Zooleeper安装 下载解压 ...原创 2015-09-17 14:30:09 · 138 阅读 · 0 评论 -
远程通信(RPC,Webservice,RMI,JMS、EJB、JNDI的区别)对比
RPC(Remote Procedure Call Protocol) RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,不支持异步调用,无法在编译器检查错误,只能在运行期检查。 Web...原创 2015-09-17 14:33:35 · 135 阅读 · 0 评论 -
Dubbo实现的源码分析
------invoker解释---------------------------------- 提供者端的invoker封装了服务实现类、URL、Type,状态均是只读,线程安全,是Dubbo中核心模型,Dubbo中的是实体域,其他所有模型都向它靠拢或转化成它,是一个可执行体,通过发起invoke来具体调用服务类,它可能是个本地实现类,也可能是个远程实现类,也可能是个集群实现invoke...原创 2015-09-17 14:51:20 · 92 阅读 · 0 评论