串行化的用途

bodan 2006-03-15 12:57:27
为什么要串行化,速度快还是什么?

二进制串行化和XML串行化 一般用在什么场合,有其二进制串行化有什么更好的优势吗?
...全文
246 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao5676 2006-03-16
  • 打赏
  • 举报
回复
remoting就是远程对象,是在做多层架构中的重要技术,用remoting可以搭建软件的中间层,就我个人理解,我觉得remoting应该起源于java中的RMI(因为他俩的原理几乎没什么不一样,工作方式也是一致的),其他两种技术就是web service和com
总之remoting是.net程序设计及开发中相当重要的技术!
bodan 2006-03-15
  • 打赏
  • 举报
回复
什么是 remoting ,作什么用的?
haitao5676 2006-03-15
  • 打赏
  • 举报
回复
二进制也可以用在web service中,xml序列化也可以用在remoting中,并没有严格的界限
当然,只是remoting中用二进制序列化的多一些,web service中用xml序列化多一些
GXY2005 2006-03-15
  • 打赏
  • 举报
回复
二进制串行化和XML串行化 一般用在什么场合,有其二进制串行化有什么更好的优势吗?
-------------------------------------------------------------
就vs.net来讲二进制串行化一般用在remoting中,XML串行化用在web service中
達魔 2006-03-15
  • 打赏
  • 举报
回复
楼上基本已经描述的差不多了,我再补充一句,
序列化(串行化)目的主要是为了对象的存储、传输等作用
haitao5676 2006-03-15
  • 打赏
  • 举报
回复
串行化主要是用来在不同程序域(不同程序与分别在网络的不同地址也可以)间互相调用的,串行化以后网络中将只传输数据,而不会传输对象,而传统的com在不同程序域间传输,是将数据用对象包装后一起传输的,这样就将降低系统性能!
二进制串行化比xml的性能高很多,xml串行化可以解决程序跨平台的问题
bodan 2006-03-15
  • 打赏
  • 举报
回复

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧