MessagePack for C#
バイナリシリアライズ形式「MessagePack」がC#に移植されました!
saiya++++++。
これでC、C++、Ruby、そしてC#の間で、相互に高速なオブジェクトのやりとりができます。
C版/C++版と比べて実装が非常に読みやすいので(^_^;) MessagePackの構造を深く理解したい場合はこちらのコードを読んだ方が分かりやすいかもしれません。
C#の実装はここで見られます:http://code.assembla.com/SUtils/subversion/nodes/lang/CSharp/trunk/SUtils
C、C++、Rubyの実装はここから見られます:http://git.sourceforge.jp/view?p=msgpack/msgpack.git