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

    >> XML在软件工程中的应用
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 XML在软件工程中的应用 』 → [讨论]关于TOC的设计! 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 18760 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [讨论]关于TOC的设计! 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客楼主
    发贴心情 [讨论]关于TOC的设计!

    最近看了看MSDN的TOC,觉得MSDN的的数据量如此之大,并且数据还在急剧增加,而它的TOC仍然飞速运转,它的可扩展性以及节点的同步性非常只得我们研究。当我们在设计软件的时候,软件的可扩展性,可维护性,运行速度以及结构的良好问题是我们必须解决的,想和高手共同讨论一下有关TOC的设计原理问题!希望有兴趣的朋友加入!

       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/12 10:56:00
     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客2
    发贴心情 
    没人啊

    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/13 9:38:00
     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客3
    发贴心情 
    在线工作室:编制新的 MSDN 目录
    http://www.microsoft.com/china/msdn/Archives/voices/msdntoc.asp

    在线工作室:完善目录
    http://www.microsoft.com/china/msdn/Archives/voices/msdntoc2.asp

    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/19 16:22:00
     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客4
    发贴心情 
    看了这两篇文章,使我深受启发,但由于个人水平有限,有些地方还是模糊不清,希望有兴趣的朋友可以畅所欲言,各抒己见。

    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/19 16:29:00
     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客5
    发贴心情 
    与一个节点同步
          我们不想在每次添加和替换节点时更改整个同步架构;我们也不想将同步信息都存储在一个地方;我们需要某种散列机制。一个显而易见的选择是将数据存储在给定路径的文件中,该文件由文件夹中的文件名加以索引。我们决定将信息存储在一个称为映像文件的 XML 文件中。
          映像文件是使用 XML 创建名称/值对的一种方法。每个节点都由一个作为名字的文件名和一个作为值的 tocPath 组成,将该名称放入 URL属性的 ID 中,而将值放入pth 属性的CDATA 中。

    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/28 13:31:00
     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客6
    发贴心情 
    与一个节点同步
          我们不想在每次添加和替换节点时更改整个同步架构;我们也不想将同步信息都存储在一个地方;我们需要某种散列机制。一个显而易见的选择是将数据存储在给定路径的文件中,该文件由文件夹中的文件名加以索引。我们决定将信息存储在一个称为映像文件的 XML 文件中。
          映像文件是使用 XML 创建名称/值对的一种方法。每个节点都由一个作为名字的文件名和一个作为值的 tocPath 组成,将该名称放入 URL属性的 ID 中,而将值放入pth 属性的CDATA 中。
          
           请问各位大侠,这段话说的镜像文件,是怎么起作用的啊 ?它的逻辑过程是怎样的啊 ?

    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/28 13:33:00
     
     keini 美女呀,离线,快来找我吧!
      
      
      等级:大二(研究C++)
      文章:45
      积分:269
      门派:XML.ORG.CN
      注册:2005/10/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keini发送一个短消息 把keini加入好友 查看keini的个人资料 搜索keini在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keini的博客7
    发贴心情 
    划分供应商
    为了保持目录集之间的独立性,我们使用某个标记来表示每个集合。我们在 tocPath 说明中谈到的标记在下面发挥作用。
    为每个供应商创建一个名称,然后通过在每个标记末尾添加一个唯一的整数来命名供应商树中顶部的节点。为了简单实现,使用从 0 开始的连续整数。从该供应商目录顶部节点的映像文件引用 tocPath。然后我们将有一个 submap.xml 文件,它将每个标记从 TOC 的顶部映像到其各自的位置。存储此数据的文件只是另一个映像文件——文件的 ref 属性包含标记名,而 pth 是该标记的路径。现在我们可以相对其它片段来左右移动目录片段,这只需要更新主标记映像文件。也可以在一个目录块内部移动目录而不打乱块外部的其它节点顺序,其它好处就是通过引用与顶层不同的同一数据,可以随心所欲地生成数据视图。

    submap.xml文件如下:
    <?xml version="1.0"?>
    <!DOCTYPE MsdnTocMap [
    <!ELEMENT MsdnTocMap (L+)>
    <!ATTLIST MsdnTocMap
    rootToc CDATA #IMPLIED
    >
    <!ELEMENT L EMPTY>
    <!ATTLIST L
    url ID #REQUIRED
    pth CDATA #REQUIRED
    >
    ]>
    <MsdnTocMap>
    <L url="ltoc0"?pth="msdnce-0-0" />
    </MsdnTocMap>

        这段话中的submap.xml又是如何起作用的呢?谢谢指点!!!

    ----------------------------------------------
    热爱着自己的追求并追求着自己的热爱!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/28 13:35:00
     
     ghner 帅哥哟,离线,有人找我吗?射手座1982-12-8
      
      
      等级:大一新生
      文章:1
      积分:61
      门派:XML.ORG.CN
      注册:2005/3/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给ghner发送一个短消息 把ghner加入好友 查看ghner的个人资料 搜索ghner在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看ghner的博客8
    发贴心情 我也在研究这方面的东西(公司的知识管理需要)
    你下载到微软的示例源码了吗?

    发一份给我,谢谢。ham010541@gmail.com

    研究后,再探讨探讨

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/27 17:27:00
     
     ghner 帅哥哟,离线,有人找我吗?射手座1982-12-8
      
      
      等级:大一新生
      文章:1
      积分:61
      门派:XML.ORG.CN
      注册:2005/3/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给ghner发送一个短消息 把ghner加入好友 查看ghner的个人资料 搜索ghner在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看ghner的博客9
    发贴心情 
    已经下载到了,2003安全影响下载
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/9/12 19:03:00
     
     GoogleAdSense射手座1982-12-8
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML在软件工程中的应用 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/28 18:48:12

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

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