2011-10-19 9 views
5

誰もがErlang用の優れた生産準備済みシリアライゼーションライブラリを知っていますか?Erlangシリアライゼーションライブラリ

私はerlang_protobuffsを試しましたが、テストで失敗しました。私はこのようなメソッドや何かを公開する必要はありません、私が必要なのは、メッセージをエンコード/デコードすることです。

他に何か試してみる価値はありますか?

+1

試してみてくださいhttp://piqi.org/ – Worker

+1

Piqi著者はここにあります。私は答えを投稿するつもりだったが、あなたのコメントに気づいた。 Piqiは安定しており、生産準備が整っています。あなたはそれについて質問があれば私に連絡すること自由に感じなさい。 – alavrik

+0

こんにちはAnton!私はpiqiをチェックして、OCalmを続行する必要があることを確認しました。私の仕事には多すぎるようです。私はいくつかのerlangシステム間で浮動する約12のメッセージを持っているので、私はカスタムold-styleパーサーが作業をすると思う。 – Worker

答えて

3

@Alexey Romanovが言ったように、term_to_binarybinary_to_termを試してみてください。あなたがErlangノード間で話している場合、Erlangランタイムがこれを透過的に行うことができるため、これは必要ありません。

これらの値を他の言語で(非)シリアライズするためのライブラリもあります。これのキーワードはBERT(バイナリのerlang用語)です。ホームページにはライブラリへのリンクがいくつか含まれています:http://bert-rpc.org/