使用flask的websub集线器、发布者和订阅者

Flask-WebSub的Python项目详细描述


烧瓶websub

Build StatusDocumentationPyPI version

websub集线器、发布者和订阅者的flask实现 分机。该实现旨在用作 集成在更大的应用程序中。

webub允许内容提供商将新内容通知内容订阅者。 例如,内容提供者可以提供一个rss提要,用户可以使用 一个基于网络的rss阅读器)感兴趣。然后内容提供商可以使用 此程序包的发布者功能,用于公布其对 韦伯布。然后,用户的客户端可以使用订阅服务器订阅提要 此扩展的功能。当内容提供商发布博客时 post,它通知所谓的hub,hub反过来通知所有订阅者。 您可以托管自己的集线器(使用此包的集线器功能) 或者依赖于现有在线提供的一个。你可以想到websub 作为web hook的标准化版本,它(由于强制重新订阅 时不时地)更健壮,支持内容完整性验证。

组件被分成多个包,因此您不必 三个都要用到。例如,可以使用订阅服务器 使用外部集线器实现。要学会使用这个软件包,请看一看 在client_example.py(订阅者)和server_example.py(集线器/发布者) 文件夹。有关更多信息,请参阅文档: https://flask-websub.readthedocs.io/

使用flask_websub.hub包需要芹菜。

有关websub(以前称为pubsububbub)的更多信息,请参见其规范:https://www.w3.org/TR/websub/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java