RSS全称Really Simple Syndication。一些更新频率较高的网站可以通过RSS让订阅者快速获取更新信息。RSS文档需遵守XML规范的,其中必需包含标题、链接、描述信息,还可以包含发布时间、最后更新时间等信息。本文将介绍通过LINQ to XML生成XML文档,并在ASP.NET ...
分类:
Web程序 时间:
2015-02-11 12:16:34
阅读次数:
189
发布/订阅pub/sub
命令格式
时间复杂度
命令描述
返回值
publish channel message
O(N)
将信息message发送到指定的频道channel
收到信息message的订阅者数量
subscribe channel [channel ...]...
分类:
其他好文 时间:
2015-02-06 18:56:37
阅读次数:
149
Create一个Signal我们视为是一个支持电话订餐的餐馆,他们有很多菜,油盐酱醋就更不用说,当一个电话打进来首先,这个Signal就开始执行,等菜做好了,菜馆要做的是SendNext通知你一下,你呢?就出来拿,或者让他们送来,最后吃掉。分析一下在这期间,可能会有好多订阅者,菜馆只有一个,厨师会源源不断的炒菜(不要说什么如果菜馆没菜怎么办?太坑了),满足所有订阅者(电话预定)的需求。当然如果没人订阅这些配菜不会被炒,都处于配菜状态,所以,这些配菜可以用来组合,过滤什么的,以达到满足用户的口味(Subscr...
分类:
其他好文 时间:
2015-02-02 18:19:16
阅读次数:
164
观察者模式( 又叫发布者-订阅者模式 )应该是最常用的模式之一. 在很多语言里都得到大量应用. 包括我们平时接触的dom事件. 也是js和dom之间实现的一种观察者模式.1 div.onclick = function click (){ 2 alert ( ''click' ) 3 } ...
分类:
Web程序 时间:
2015-01-29 14:26:34
阅读次数:
249
一句话概括该软件:SymmetricDS是一个文件和数据库同步软件,开源的,支持多主复制,同步时过滤和在异构的网络环境中进行数据转换传输。它支持单向和双向上的多个订阅者,异步的数据复制。 以下是从CSDN专栏找到的用户指南的翻译,由于目前SymmetricDS的中文资料是少之又少,所以用的人也不是....
分类:
数据库 时间:
2015-01-29 14:17:04
阅读次数:
472
在上一篇中我们写了Redis的任务队列。
除了实现任务队列外,Redis还提供了一组命令可以让开发者实现“发布/订阅”(publish/subscribe)模式。“发布/订阅”模式同样可以实现进程间的消息传递,其原理是这样的:
“发布/订阅”模式中包含两种角色,分别是发布者和订阅者。订阅者可以订阅一个或若干个频道(channel),而发布者可以向指定的频道发...
分类:
其他好文 时间:
2015-01-25 13:55:49
阅读次数:
188
观察者设计模式也叫做发布-订阅(Publish-Subscribe)模式。有点像杂志订阅的意思,你向杂志社订阅杂志,然后提供了自己的姓名和邮箱地址,这样杂志社就可以把你所订阅的杂志推送到你的邮箱了,而你收到的杂志都是你自己订阅的,不会不是你订阅的,这就是一个观察者模式的例子。订阅杂志的过程简单来说就是一个观察者(订阅者)向某个杂志社(发布者)订阅特定的杂志,其静态关系图如下所示...
分类:
其他好文 时间:
2015-01-23 09:34:13
阅读次数:
175
IOS开发中得观察者设计模式
观察者设计模式也叫做发布-订阅(Publish-Subscribe)模式。有点像杂志订阅的意思,你向杂志社订阅杂志,然后提供了自己的姓名和邮箱地址,这样杂志社就可以把你所订阅的杂志推送到你的邮箱了,而你收到的杂志都是你自己订阅的,不会不是你订阅的,这就是一个观察者模式的例子。订阅杂志的过程简单来说就是一个观察者(订阅者)向某个杂志社(发布者)订阅特定的杂志,...
分类:
其他好文 时间:
2015-01-22 23:26:49
阅读次数:
447
观察者模式可以用出版报纸的人和订阅报纸的人的例子来理解。 如果向出版者订阅了报纸,则每当出版的内容更新时,订阅报纸的人都可以获得新的数据,订阅者可以取消订阅,新的订阅者也可以随时加入。 观察者模式定义了对象之间的一对多的依赖,当一个对象改变状态时,它的依赖者都会受到通知并自动更新。观察者模式提供了....
分类:
其他好文 时间:
2015-01-22 15:08:16
阅读次数:
195
观察者模式可以用出版报纸的人和订阅报纸的人的例子来理解。 如果向出版者订阅了报纸,则每当出版的内容更新时,订阅报纸的人都可以获得新的数据,订阅者可以取消订阅,新的订阅者也可以随时加入。 观察者模式定义了对象之间的一对多的依赖,当一个对象改变状态时,它的依赖者都会受到通知并自动更新。观察者模式提供了....
分类:
其他好文 时间:
2015-01-22 13:09:31
阅读次数:
173