文件名称:sync:客户端服务器时钟同步组件
文件大小:69KB
文件格式:ZIP
更新时间:2024-08-24 18:21:32
JavaScript
@ircam/sync 将所有客户端同步到服务器主时钟的模块。 每个客户端都可以访问与服务器时钟同步的逻辑时钟。 该模块还提供辅助功能,允许将主时钟与本地时钟相互转换。 每个人都可以使用公共主时钟来安排同步事件。 一个好的做法是在最后时刻转换为当地时间以触发事件,以尽量减少漂移。 目录 安装 npm install [--save] @ircam/sync 示例使用 这个例子展示了通过一个简单的 websocket 传输使用一个简单的ad-hoc ping / pong 协议的库。 服务器端 import { SyncServer } from '@ircam/sync' ; const startTime = process . hrtime ( ) ; const getTimeFunction = ( ) => { const now = process . hrtime
【文件预览】:
sync-master
----.gitignore(138B)
----.babelrc(70B)
----.eslintrc(164B)
----package.json(1KB)
----.npmrc(19B)
----src()
--------client()
--------server()
--------index.js(684B)
----LICENSE(1KB)
----examples()
--------node-tcp()
--------websockets()
----README.md(19KB)
----.npmignore(48B)