作做一个网络项目,因为组件间通信很麻烦,要传很多数据类型,而且还是异构系统,所以想找一个开放序列化工具。
看了很多,没有一个满意的。
ICE:这个东西不是专门做序列化的,所以没有提供方便的将二进制数据转换为文本的接口。
我如果不能在程序里面把收到的数据打成文本,那么我就得自己写Sniffer插件了。
Thrift:看介绍貌似很强,但是Mail List根本没人在做,看来是要死了。
Google Protocol Buffer:这个没有C#支持还都在Very Early的阶段,哭……
看来现在只能直接用XML了。想想把数据序列化和反序列化但代码,工作量真不是一般的大啊。
--
有一种人,不知道是因为DNA的变异还是前世的夙缘,总是无法安稳下来。他们的生命之流如同咆哮奔涌的大河,没有一刻能够停顿下来。在寂静无人的深夜里,无梦相扰的安睡中,心中也有猛兽会随时醒来,躁动不安,永无宁日。
看了很多,没有一个满意的。
ICE:这个东西不是专门做序列化的,所以没有提供方便的将二进制数据转换为文本的接口。
我如果不能在程序里面把收到的数据打成文本,那么我就得自己写Sniffer插件了。
Thrift:看介绍貌似很强,但是Mail List根本没人在做,看来是要死了。
Google Protocol Buffer:这个没有C#支持还都在Very Early的阶段,哭……
看来现在只能直接用XML了。想想把数据序列化和反序列化但代码,工作量真不是一般的大啊。
--
有一种人,不知道是因为DNA的变异还是前世的夙缘,总是无法安稳下来。他们的生命之流如同咆哮奔涌的大河,没有一刻能够停顿下来。在寂静无人的深夜里,无梦相扰的安睡中,心中也有猛兽会随时醒来,躁动不安,永无宁日。

没有评论:
发表评论