protocol-buffers:Node.js的协议缓冲区

时间:2024-05-23 13:49:11
【文件属性】:

文件名称:protocol-buffers:Node.js的协议缓冲区

文件大小:19KB

文件格式:ZIP

更新时间:2024-05-23 13:49:11

JavaScript

协议缓冲区 Node.js的 npm install protocol-buffers 用法 假设存在以下test.proto文件 enum FOO { BAR = 1 ; } message Test { required float num = 1 ; required string payload = 2 ; } message AnotherOne { repeated FOO list = 1 ; } 使用上述原始文件通过以下方式对消息进行编码/解码 var protobuf = require ( 'protocol-buffers' ) // pass a proto file as a buffer/string or pass a parsed protobuf-schema object var messages = protobuf ( fs .


【文件预览】:
protocol-buffers-master
----.travis.yml(59B)
----index.js(1KB)
----package.json(1KB)
----test()
--------float.js(367B)
--------repeated.js(1KB)
--------notpacked.js(633B)
--------basic.js(1003B)
--------enums.js(314B)
--------oneof.js(1KB)
--------defaults.js(620B)
--------nested.js(1KB)
--------nan.js(870B)
--------map.js(408B)
--------integers.js(732B)
--------corrupted.js(1KB)
--------packed.js(2KB)
--------test.proto(2KB)
--------utf-8.js(435B)
--------helpers()
----LICENSE(1KB)
----bin.js(1KB)
----example.proto(117B)
----example.js(387B)
----compile.js(15KB)
----bench()
--------index.js(1KB)
--------bench.proto(356B)
----.gitignore(38B)
----compile-to-js.js(4KB)
----README.md(4KB)

网友评论