百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

strophejs

> 编程语言
开源

Strophe.js 是一个用于 JavaScript 的 XMPP 库

1.5K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Strophe.js 是一个用于 JavaScript 的 XMPP 库

# Strophe.js Strophe.js 是一个用于构建实时 [XMPP](https://xmpp.org/) 应用程序的 JavaScript 库。它可以在浏览器、Node.js 和 React Native 中运行,通过 WebSocket([RFC 7395](https://tools.ietf.org/html/rfc7395))或 BOSH/HTTP([XEP-0124](https://xmpp.org/extensions/xep-0124.html) 和 [XEP-0206](https://xmpp.org/extensions/xep-0206.html))进行 XMPP 通信。 - **现代的 stanza 创建** 使用带有 `stx` 标记的模板文本 (值会自动转义), 以及经典的 `$iq`/`$msg`/`$pres` 构建器 API。 - **WebSocket 和 BOSH** 传输, 以及一个 [SharedWorker](https://developer.mozilla.org/en-US/docs/Web/API/SharedWorker) 传输, 可在浏览器标签页之间共享单个连接。 - **本地 [流管理 (XEP-0198)](https://xmpp.org/extensions/xep-0198.html) : 服务器确认的 stanza 和在丢失连接后恢复会话。 - [安装](#installation) - [快速入门](#quick-start) - [创建诗篇](#creating-stanzas) - [处理来自诗篇](#handling-incoming-stanzas) - [流管理 (XEP-0198)](#stream-management-xep-0198) - [在不同选项卡之间共享连接](#sharing-a-connection-between-tabs) - [作为外部组件连接 (XEP-0114)](#connecting-as-an-external-component-xep-0114) - [在不同环境下运行](#running-in-different-environments) - [文档和社区](#documentation-and-community) - [贡献](#contributing) - [许可](#license) - [作者和历史](#author-and-history) 或者在纯文本的网页中从 CDN 加载,将 `Strophe`、`stx`、`$iq`、`$msg`、`$pres` 和 `$build` 定义为全局变量:

Issues· 33 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptjavascriptxmppxmpp-library

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言