文件名称:core:基于浏览器的开放出版核心库
文件大小:47KB
文件格式:ZIP
更新时间:2024-07-24 15:23:40
JavaScript
BOPlish 核心 基于浏览器的开放发布 (BOPlish) 是一种使用 WebRTC DataChannels 的独立于基础设施的内容共享工具。 该存储库包含用于建立基于浏览器的对等网络的核心库。 它处理连接维护和路由。 对于一些使用 BOPlish 的演示应用程序,请参阅 。 要求 用法 主要组件由一个 JavaScript 库组成。 构建一个最小的 JavaScript 文件运行 $ sudo npm install -g grunt-cli $ npm install $ grunt dist 该库然后驻留在dist/boplish.min.js并且可以包含在您的 HTML 页面中。 引导服务器 在您将找到 BOPlish 要求的引导信号协议的两个示例实现。 这是 使用 Python 的 Flask 应用程序 使用 Javascript 的 Node.js 应用程序 引导服
【文件预览】:
core-master
----.gitignore(86B)
----package.json(734B)
----.travis.yml(342B)
----Gruntfile.js(3KB)
----LICENSE(1KB)
----js()
--------bopclient.js(9KB)
--------third_party()
--------chord()
--------adapter.js(5KB)
--------connectionmanager.js(10KB)
--------bopuri.js(2KB)
--------ringbuffer.js(708B)
--------config.js(649B)
--------scribe.js(12KB)
--------router.js(12KB)
--------peer.js(3KB)
----README.md(1KB)
----hooks()
--------pre-commit(356B)
----test()
--------router-test.js(8KB)
--------uri-test.js(4KB)
--------chord()
--------bopclient-test.js(4KB)
--------mocha-test.js(205B)
--------sha1-test.js(1KB)
--------adapter-mock-test.js(6KB)
--------adapter-mock.js(6KB)
--------ringbuffer-test.js(3KB)
--------connectionmanager-test.js(3KB)