我认为一个非常有用的软件包是集中通知/新闻系统。
这将在Web服务器上运行,客户端库可以向服务器发送消息。消息的示例可能是:
用户可以在服务器上创建帐户并决定他们想要查看邮件的方式,例如电子邮件,RSS等。可能有基于渠道,优先级,正则表达式等的过滤器。
有没有人知道任何提供这些功能的软件包(或者可以扩展这样做)? (首选基于Windows,但请覆盖其他平台)
如果我找不到一个,我想用Django在Python中编写一个。
答案 0 :(得分:1)
我在pubsubhubbub链接中找到了XMPP protocol(xep-0060):
此规范定义了XMPP 通用的协议扩展 发布 - 订阅功能。该 协议使XMPP实体能够 在pubsub上创建节点(主题) 服务和发布信息 那些节点;事件通知 (然后有或没有有效载荷) 广播给所有拥有的实体 订阅了节点。发布订阅 因此坚持经典 观察者设计模式并可以服务 作为各种各样的基础 应用程序,包括新闻源, 内容联合,丰富的存在, 地理定位,工作流系统,网络 管理系统,以及任何其他 需要事件的应用程序 通知。
答案 1 :(得分:0)
您所描述的内容听起来像普通的Feed聚合器服务,但具有实时性?
我最近看到一个谷歌技术讲座的视频,他们宣布了一个产品,它挂钩现有的RSS / Atom结构,但提供实时通知。不幸的是没有书签(希望有人会对它发表评论吗?),但这听起来像是你想要的基础技术。