新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 关于 XML 的一般性技术讨论,提供 XML入门资料 和 XML教程
    [返回] 计算机科学论坛XML.ORG.CN讨论区 - XML技术『 XML基础 』 → xml传输中存在冗余问题,怎么解决 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 3091 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: xml传输中存在冗余问题,怎么解决 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     dashimin 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:0
      积分:52
      门派:XML.ORG.CN
      注册:2006/8/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dashimin发送一个短消息 把dashimin加入好友 查看dashimin的个人资料 搜索dashimin在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dashimin的博客楼主
    发贴心情 xml传输中存在冗余问题,怎么解决

    大家好,我们打算实现两个地方(比如上海和北京)的服务器连接,用WBI的MQ来远程传输
    文件,传输为字节流。比如一条订单什么的真实数据用XML文件保存,收到后再解析记录到
    数据库。
    例如:
    <product>aaa</product>
    ~~~~
    但导师觉得用xml来有很大的冗余他说:
    因为如果双方都约定好了数据结构的话,从A点发出一条订单记录到B点,
                  <CPU>Celeron D 341+ 2.93G</CPU>
       <MOUSE>luji</MOUSE>
       <SERVICE>dkdk</SERVICE>
       <SOUNDCARD>M-AUDIO Audiophile 2496</SOUNDCARD>
       <DISPLAYER>LG T930C</DISPLAYER>
       <VIDEOADAPTER> PX6200 TC TDH (64MB)</VIDEOADAPTER>
       <NETWORKADAPTER>TPLink 100/10</NETWORKADAPTER>
       <SPEAKER>Meander T3423</SPEAKER>
       <HARDDRIVE>Sumsun MP0302H</HARDDRIVE>
       <ROM>SumSUN 16X</ROM>
       <RAM>Kingston 256MB(PC-2700/DDR333/200Pin</RAM>
    这时标签传了一次
    假如第2条订单产生,仍然标签又传了一次<CPU>xxxxxx</CPU>
       <MOUSE>xxxxx</MOUSE>
       <SERVICE>xxxxxx</SERVICE>
    一天有可能产生上万条订单,就会重传上万次标签,但其实如果数据的顺序不变的话,仍
    然要传标签吗。
    我们也是边看书边做,导师觉得要么不见的xmL比传统的数据记录方式更优越,要么也
    许有解决冗余的办法。
    请各位高手指教,电话:13816650965,62833774msn minicatgirl@hotmail.com

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/4 20:58:00
     
     gemingke 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      等级:计算机学士学位
      文章:321
      积分:2078
      门派:XML.ORG.CN
      注册:2005/9/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给gemingke发送一个短消息 把gemingke加入好友 查看gemingke的个人资料 搜索gemingke在『 XML基础 』的所有贴子 点击这里发送电邮给gemingke 引用回复这个贴子 回复这个贴子 查看gemingke的博客2
    发贴心情 
    等待高手答复。。。。。。

    ----------------------------------------------
    天下英雄谁敌手?曹刘,生子当如孙仲谋!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/4 21:43:00
     
     Qr 帅哥哟,离线,有人找我吗?
      
      
      威望:9
      等级:博士二年级(版主)
      文章:4392
      积分:29981
      门派:XML.ORG.CN
      注册:2004/5/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Qr发送一个短消息 把Qr加入好友 查看Qr的个人资料 搜索Qr在『 XML基础 』的所有贴子 访问Qr的主页 引用回复这个贴子 回复这个贴子 查看Qr的博客3
    发贴心情 
    1、双方都约定好了数据结构
    2、如果数据的顺序不变的话,仍然要传标签吗。


    既然“双方都约定好了数据结构”,且“数据的顺序不变”,那就可以不传标签了。
    假设用字符“%”来分割数据,可得到如下XML串,当然节约很多资源了。
    <data>Celeron D 341+ 2.93G%luji%dkdk%M-AUDIO Audiophile 2496%LG T930C%PX6200 TC TDH (64MB)%TPLink 100/10%Meander T3423%Sumsun MP0302H%SumSUN 16X%Kingston 256MB(PC-2700/DDR333/200Pin</data>

    ----------------------------------------------
    没人帮忙,那就靠自己,自己才是最好的老师!本人拒绝回答通过站内短消息提出的问题!

    blog:http://Qr.blogger.org.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/4 22:19:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML基础 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/12/21 14:18:45

    本主题贴数3,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms