9

公式の MessagePack ページは次のページにリンクしています。

しかし、最後の更新は 3 年前です。一方、JavaScript には、次のような MessagePack の他の実装があります。

それらの違いは何ですか?どれが最も本物ですか?どちらを使用する必要がありますか?

4

4 に答える 4

5

技術的には、https://github.com/msgpack/msgpack-javascriptは、JavaScript 用の msgpack の公式の MessagePack 実装です。「uupaa」というハンドル名の開発者が実装を書きました。彼はしばらくコードに触れていません。

マップ処理の問題を修正する未解決のプル リクエストがあり、彼がいつか実装してくれることを願っています。ただし、このライブラリを使用しても問題はありませんでした。

私がcreationixのソリューションを採用しないことにした理由は、それがmsgpack仕様にJS固有の拡張機能を追加するからです。拡張機能は、他の msgpack 実装ではうまく機能しませんでした。

于 2014-05-09T20:08:46.853 に答える
2

おそらく、https://github.com/creationix/msgpack-jsを試す必要があります。過去数か月で更新されたのはこれだけです。MessagePack 用のクライアント側の JavaScript ライブラリも調べていますが、どれを使用すればよいかわかりません。それらはすべて適切な実装のように見えるので、それぞれをテストする必要があります。

于 2014-01-14T14:16:33.240 に答える