【文件属性】:
文件名称:ag-sockets:用于通过WebSockets进行通信的库
文件大小:131KB
文件格式:ZIP
更新时间:2021-02-26 11:18:57
typescript communication websockets javascript-library TypeScript
插座
通过WebSockets通信的库
安装
npm install ag-sockets
npm install ws # peer dependency
用法
与使用
npm install uws
import * as uws from 'uws' ;
import { createServer } from 'ag-sockets' ;
// ...
const wsServer = createServer ( ... , { ws : uws , arrayBuffer : true } ) ;
设置插座
通用接口
// interfaces.ts
import { SocketClient , SocketServer } from 'ag-sockets' ;
export interface IExampleClient extends SocketClient {
【文件预览】:
ag-sockets-master
----src()
--------interfaces.ts(5KB)
--------packet()
--------serverInterfaces.ts(3KB)
--------browser.ts(228B)
--------utils.ts(3KB)
--------clientSocket.ts(9KB)
--------index.ts(438B)
--------utf8.ts(4KB)
--------serverSocket.ts(17KB)
--------demo()
--------test()
--------method.ts(1KB)
--------server.ts(728B)
--------serverUtils.ts(5KB)
--------validate.ts(1KB)
----.npmignore(181B)
----.travis.yml(151B)
----gulpfile.js(2KB)
----tsconfig.json(404B)
----LICENSE(1KB)
----tslint.json(916B)
----README.md(4KB)
----typings()
--------chai.d.ts(11KB)
--------chai-as-promised.d.ts(11KB)
----.gitignore(97B)
----package-lock.json(308KB)
----package.json(2KB)