sse-broadcast:通过PublishSubscribe API发送的服务器事件

时间:2024-06-06 01:43:23
【文件属性】:

文件名称:sse-broadcast:通过PublishSubscribe API发送的服务器事件

文件大小:541KB

文件格式:ZIP

更新时间:2024-06-06 01:43:23

JavaScript

sse广播 通过针对的发布/订阅API的。 该软件包旨在通过提供一种方便的方式来将正在进行的流组织到类(或通道)中,从而简化SSE的使用。 您可以将打开的响应流绑定到一个或多个通道(由字符串标识符指定),在代码库的其他部分,您可以通过该通道处理消息(或事件)。 让我们看下面的例子! 用法 与: const app = require ( 'express' ) ( ) , sse = require ( 'sse-broadcast' ) ( ) app . get ( '/events' , function ( req , res ) { sse . subscribe ( 'channel' , res ) } ) app . post ( '/event/:type' , function ( req , res ) { sse . publish


【文件预览】:
sse-broadcast-master
----.gitignore(73B)
----package.json(1KB)
----package-lock.json(123KB)
----.travis.yml(68B)
----assets()
--------demo.gif(510KB)
----LICENSE(1KB)
----index.js(16KB)
----examples()
--------middleware.js(1KB)
--------vanilla.js(672B)
--------compression.js(342B)
--------proto.js(313B)
--------multiple-nodes.js(580B)
--------express.js(313B)
--------koa.js(483B)
----README.md(5KB)
----test()
--------middleware.js(1KB)
--------compression.js(2KB)
--------send.js(3KB)
--------api.js(12KB)
--------messages.js(1KB)
--------finish.js(1KB)
--------messages.txt(302B)
--------headers.js(2KB)
--------events.js(2KB)
----API.md(6KB)

网友评论