微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

跨处理器平台二进制序列化

我无法testing这个(不是用我的Windows机器)

但我可以使用内置的.Net二进制序列化方法; 在每个平台上串行化/反序列化一个对象?

该对象存储在外部库中,并为Armv7和Intel构build。

你会发现我已经为iOS构build了一个库,并为windows构build了相同的库(组件名称,版本匹配于2),我需要在两个系统之间对库中的对象进行序列化。

所有Windows计算机具有的且不能更改的ID或序列号

Python – 编码string – 瑞典语字母

py2exe:为什么不包括一些标准模块?

为什么在Windows上启动新进程时,Python的多进程模块会导入__main__?

正则expression式的困扰C#

我已经search,但无法find任何答案(在这里或互联网)

对象(Name,EmployeeRef,Age等)中的成员都是.nettypes。

我知道我可以使用json或xml,但性能是关键,这个对象可能很大。

我也给了protobuf一个尝试,但是这有我们的目标iOS的统一API的问题。

套接字发送超时 – 安全更改?

有没有IcopyHook.copyCallback文件或替代它?

R Markdown文件被编织成HTML / PDF后松散编码信息

检测Windows应用程序的多次启动

我如何使MdiChild表单在C#中的标签

所以这种类型的问题有很多解决方案,你提到的是Google的Protocol Buffers。 你说这不适用于你正在使用的iOS API。

节俭怎么样?

https://thrift.apache.org/

http://wiki.apache.org/thrift/ThriftUsageObjectiveC

这是由Facebook发明的快速跨语言序列化。

一些沿着这些线将是你最好的选择。

编辑:根据SLaks评论债券图书馆是由微软写的另一个图书馆,最近开源,这是做同样的事情。 (不知道iOS支持会有多好)

http://github.com/Microsoft/bond

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐