署名を収集するSwifter.MessagePack提案。

  Swifter.Jsonの機能は基本的な開発を完了している、私は新しいデータフォーマットパーサの開発に着手しています:MessagePackを、MessagePack JSONデータ・フォーマットは、より優れたパフォーマンスと小さなフットプリント、より複雑であり、私は基本的な配列を含むコア部分を(完全に書かれていますそして、デシリアライズ);これで、ユーザーを収集することはSwifter.MessagePackの開発を完了する必要があります。

  Githubの上のオープンソーススクラッチのSwifter.MessagePack:https://github.com/Dogwei/Swifter.Json/tree/master/Swifter.MessagePackは、バグを言及することを歓迎します。

  次のような要件への現在のコレクションは、次のとおりです。

  1:浮動小数点型の決意、ロスレス変換を整数型の配列として整数型であることができるかどうか。

  2:整数裁判官、その値が小さい整数型整数型シリアライゼーションとして小さい場合。等:INT:123、それはそうバイトシリアライゼーションとして、バイトの範囲内です。

  3:4バイトにDataTableの列を可能にするため、コンフィギュレーションは、DataTableのミリ秒を無視することができます。(典型的には8バイト列、または12バイトに)。

  4:文字列または書き込みデータが互換性のあるRAWデータ型が表示されないときに設定が可能。

  5:デシリアライズデータ・タイプは、可逆変換であろう。例えば:MsgPackで定義されたバイト:123、二重受信機の使用を可能にします。しかし、それは、二重9999.9999は、バイトの受信機を使用することはできません。

  Swifter.MessagePackは厳密に徐MsgPack仕様の開発に従います。MsgPack仕様を参照してください:https://github.com/msgpack/msgpack/blob/master/spec.md

おすすめ

転載: www.cnblogs.com/Dogwei/p/11239193.html