ZooKeeper_基础知识学习

摘要: ZooKeeper是Hadoop的开源子项目(Google Chubby的开源实现),它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、命名服务、分布式同步、组服务等。 Zookeeper的Fast Fail 和 Leader选举特性大大增强了分布式集群的稳定和健壮性,并且解决了M 阅读全文
posted @ 2016-07-24 17:53 dengzy 阅读(271) 评论(0) 推荐(0) 编辑

dubbo_实现Hessian的远程调用协议

摘要: 1.优点 连接个数:多连接 连接方式:短连接 传输协议:HTTP 传输方式:同步传输 序列化:Hessian二进制序列化 适用范围:传入传出参数数据包较大,提供者比消费者个数多,提供者压力较大,可传文件。 适用场景:页面传输,文件传输,或与原生hessian服务互操作 约束: 参数及返回值需实现Se 阅读全文
posted @ 2016-07-22 07:14 dengzy 阅读(7263) 评论(0) 推荐(0) 编辑

dubbo_分布式框架dubbox介绍

摘要: 1.Dubbo概述Dubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及作为SOA服务治理的方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个 阅读全文
posted @ 2016-07-17 00:48 dengzy 阅读(1306) 评论(0) 推荐(0) 编辑

dubbo_远程同步调用原理

摘要: Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 Dubbo缺省协议,使用基于mina1.1.7+hessian3.2.1的tbremoting交互。 连接个数:单连接 连接方式:长连接 传输协议:TCP 传输方式: 阅读全文
posted @ 2016-07-16 23:55 dengzy 阅读(5342) 评论(0) 推荐(1) 编辑

dubbo_rpc原理

摘要: alibaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。 这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServer)的 阅读全文
posted @ 2016-07-16 23:34 dengzy 阅读(871) 评论(0) 推荐(0) 编辑

dubbo_分布式Rpc服务

摘要: dubbo是一个分布式的服务架构,可直接用于生产环境作为SOA服务或Rpc服务 1.下载,编译,运行demo 1).安装zookeeper 下载:http://apache.claz.org/zookeeper/ 配置 conf/zoo.cfg tickTime=2000 initLimit=10 阅读全文
posted @ 2016-07-13 12:19 dengzy 阅读(469) 评论(0) 推荐(0) 编辑

Token_使用JWT生成token

摘要: 使用token替换session保存信息,防篡改 1.token三部分 header { "typ": "JWT", "alg": "HS256" } payload { "iss": "ninghao.net", "exp": "1438955445", "name": "wanghao", "a 阅读全文
posted @ 2016-07-07 11:28 dengzy 阅读(10580) 评论(0) 推荐(0) 编辑

Redis_发布订阅(基础)

摘要: 目录 前言 生产者和消费者 发布和订阅 Java实现 注意 前言 随着业务复杂, 业务的项目依赖关系增强, 使用消息队列帮助系统降低耦合度.发布订阅(pub/sub)是一种消息通信模式,主要目的是解除消息发布者、消息订阅者之间的耦合 订阅分布本身也是一种生产者消费者模式, 订阅者是消费者, 发布者是 阅读全文
posted @ 2016-04-24 07:08 dengzy 阅读(890) 评论(0) 推荐(0) 编辑

html5_websocket_tomcat8

摘要: 目录 前言 后端 浏览器前端 java的client 注意 前言 HTML5 WebSocket实现了服务器与浏览器的双向通讯,开销小,实时性高,常用于即时通讯和对信息实时性要求比较高的应用。 下面讲解如利用Tomcat8+WebSocket开发聊天室。 目前Spring已经推出了WebSocket 阅读全文
posted @ 2016-04-23 12:29 dengzy 阅读(410) 评论(0) 推荐(0) 编辑

jQuery读取json文件

摘要: 转 http://www.jb51.net/article/36678.htm 1.userInfo.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT 阅读全文
posted @ 2016-04-17 11:50 dengzy 阅读(1224) 评论(0) 推荐(0) 编辑