zbus https://git.oschina.net/rushmore/zbus 轻量级服务总线/消息队列 1)多种消息模式--支持生产者/消费者,发布订阅,RPC 2)丰富的API--C/C++/C#/JAVA/Python/Node.JS跨平台、多语言支持 3)开放协议标准--原...
分类:
其他好文 时间:
2015-07-29 23:14:42
阅读次数:
717
简单说吧,该模式就只有两种角色,观察者对象(主题)和被观察者对象(观察者)。主题接收被观察者,有更新就通知被观察者。根据依赖倒转原则高内聚低耦合的目标,我们分别对此增加两个抽象接口。
概念:
观察者模式(Observer),又称发布\订阅模式(Publish\Subscribe)。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有...
分类:
其他好文 时间:
2015-07-29 19:26:01
阅读次数:
135
一、观察者模式 1.1 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。它类似B/S架构模式,构建一个服务端,多个客户端显示。其实这个主题对象就像是一个信息源,当...
分类:
其他好文 时间:
2015-07-27 18:19:14
阅读次数:
125
事件总线分发库EventBus和Otto的简介及对比什么是事件总线管理:a.将事件放到队列里,用于管理和分发b.保证应用的各个部分之间高效的通信及数据、事件分发c.模块间解耦 Event Bus是一个发布 / 订阅的事件总线。Event Bus模式 — 也被称为Message Bus或者发布...
分类:
移动开发 时间:
2015-07-27 10:59:07
阅读次数:
134
发布订阅功能自SQL 2005之后就有了配置方法可参考:http://blog.csdn.net/wanmdb/article/details/7515277遇到问题:1、如果代理无法启动 ,请执行下图配置2、sql server2008复制报错由于出现操作系统错误 3,进程无法读取文件“D:\Pr...
分类:
数据库 时间:
2015-07-26 20:42:22
阅读次数:
1566
观察者模式(有时又被称为发布/订阅模式)是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。 1)观察者模式描述了如何建立对象与对象之间的依赖关系,如何构造满足这种需求的系统。
2)其关键对象是观察目标和观察者,一个目标可以有任意数目的与之相依赖...
分类:
其他好文 时间:
2015-07-25 18:30:29
阅读次数:
126
一、概述
EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
比如如果多层的Fragment之间的通讯,通讯起来就是比较麻烦的,如果反复使用 自定义广播的话就会造成软件性能的下降,Eve...
分类:
其他好文 时间:
2015-07-24 16:10:34
阅读次数:
158
1.概念 观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。...
SQLServer2000复制同步配置及常见问题详解(下)(二)分发、发布服务器端配置及问题1、启动配置发布、订阅服务区器和分发向导2、指定网络位置上的快照共享文件夹3、配置完成4、启动新建发布向导5、选择要发布的数据库6、选择合并发布,这样无论哪一端数据发生变化都会全范围同步7、这里可以选择兼容老...
分类:
数据库 时间:
2015-07-21 08:59:07
阅读次数:
192