geo.sentry

1.0.2 • Public • Published

MQTT规则: [1] 设置主题名称, init、data以及done; DPL [2] 发送初始化消息: topic = init主题名称 / 批次号 message = 业务参数文本 [3] 发送数据包消息: topic = data主题名称 / 批次号 / 包号 / 包子节大小 message = 数据包内容 [4] 发送完成指令消息: topic = done主题消息 / 批次号 message = 空

AMQP规则: [1] 设置队列名称, init、data以及done; DPL [2] 发送初始化消息: 设置header参数, 包括批次号以及业务参数 message = 空 [3] 发送数据包消息: 设置header参数, 包括批次号、包号、包字节大小 message = 数据包内容 [4] 发送完成指令消息: 设置header参数, 包括批次号 message = 空

FTP规则: [1] 设置监控文件夹、允许的扩展名文件、参数所在的扩展名文件 [2] 发送参数文件到指定地址 [3] 发送数据文件到指定地址 [4] 参数文件、数据文件除了扩展名, 其文件名必须一致, 且必须是在文件夹中能保证唯一性原则

HTTP/HTTP2/HTTPS规则: [1] 设置API接口名称, 包括init、data以及done和progress [2] 设置必要的业务参数名称, 权限验证的用户名/密码的字段名称 [3] 设置DPL [4] 请求init接口, 发送JSON参数, 返回状态200,批次号(指定批次号的返回该批次号, 未指定则返回随机生成的批次号) [5] 请求data接口, 传递restful参数的批次号、包号、包字节大小, 发送数据包, 返回状态200,批次号@包号 [6] 请求done接口, 传递restful参数的批次号, 返回状态200 [X] 请求progress接口, 传递restful参数的批次号, 返回进度

TCP/Socket规则: [1] 设置流程识别码、DPL [2] 请求初始化 - 得到许可 - 发送初始化数据 - 返回成功、批次号 [3] 请求发送数据包参数 - 得到许可 - 发送数据包 - 返回成功 [3] 请求发送数据包内容 - 得到许可 - 发送数据包 - 返回成功 ... [4] 请求发送完成指令 - 得到许可 - 发送数据包 - 返回成功 [X] 请求发送进度 - 得到许可 - 发送数据包 - 返回成功

Readme

Keywords

none

Package Sidebar

Install

npm i geo.sentry

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

48.7 kB

Total Files

6

Last publish

Collaborators

  • geo.pan