当前位置:  开发笔记 > 编程语言 > 正文

什么是对象编组?

如何解决《什么是对象编组?》经验,为你挑选了3个好方法。

我听过这个经常使用的概念,但我对它的内容并没有很好的掌握.



1> Adrian..:

将内存中的对象转换为可写入磁盘或通过线路发送的格式等.

维基百科的描述.


显然这就是'序列化'的定义; 'marshalling'略有不同:http://stackoverflow.com/questions/770474/what-is-the-difference-between-serialization-and-marshalling

2> GEOCHET..:

我不同意,维基百科对此很清楚.

在计算机科学中,编组(类似于序列化)是将对象的存储器表示转换为适合于存储或传输的数据格式的过程.它通常在数据必须在计算机程序的不同部分之间或从一个程序移动到另一个程序时使用.

http://en.wikipedia.org/wiki/Marshalling_(computer_science)


你有什么不同意的?
@david:Defintion!=实施.

3> Alvin..:

人们已经非常明确地定义了编组,所以我将跳过定义并跳转到一个例子.

远程过程调用使用编组.在调用远程函数时,您必须将参数编组为某种标准格式,以便可以通过网络传输.

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有