文件名称:表达:ExpreSSE:一个更好的模块,用于处理Express中的服务器发送的事件
文件大小:62KB
文件格式:ZIP
更新时间:2024-02-26 01:43:04
nodejs express stream express-middleware sse
表达 ExpreSSE是一套中间件,具有简单而优雅的API,用于处理 。 SSE是一种简单的单向协议,它允许HTTP服务器将消息推送到使用window.EventSource的客户端。 这是HTTP长轮询,无需轮询! 从MDN: 传统上,网页必须向服务器发送请求以接收新数据。 也就是说,页面从服务器请求数据。 使用服务器发送的事件,服务器可以通过将消息推送到网页来随时将新数据发送到网页。 -一对一(服务器到1个客户端) -一对多(服务器到n个客户端) —对sseHub() Redis支持—( n个服务器到n个客户端) 注意:// :package: 安装及使用 要求: Node.js 5+
【文件预览】:
expresse-master
----.gitignore(20B)
----package.json(1KB)
----tslint.json(285B)
----src()
--------sse_hub_middleware.ts(2KB)
--------hub.ts(1KB)
--------index.ts(241B)
--------sse_handler_middleware.ts(4KB)
--------sse_middleware.ts(3KB)
--------redis_hub.ts(1KB)
--------sse_formatter.ts(3KB)
----.travis.yml(258B)
----LICENSE(1KB)
----tsconfig.json(372B)
----README.md(11KB)
----.npmignore(86B)
----test()
--------sse_formatter.test.ts(4KB)
--------index.test.ts(596B)
----expresse.png(6KB)
----.editorconfig(159B)
----yarn.lock(151KB)