- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
,
皋于XML文奉的兀数据交换存储臂’法分析 679
基于XML文本的元数据交换存储算法分析
徐建军 游海 罗育智
火亚湾核电运营管理有限责任公司,广东深圳518124
摘要:为解决企业软件应用系统之间在不破坏现有系统封闭性的前提下实现元数据的交换技术问
语法解析器,很好地实现了应用系统之间元数据信息动态交换。
关键词:元数据XML文本MSXML语法解析器交换存储
_—1L—L
l 刖 舀
企业现有软件应用系统之间元数据交换,由于系统之间的相互封闭性、数据库之间的结构著异性、系
统运行的环境差异性导致不同应用系统之间的元数据交换存在很人凼难。特定的元数据交换需要专门编写
特定的元数据交换接口,接口也只能解决两个系统之间的元数据交换,不同系统之间的元数据交换需要根
据系统的特点分别两两编写接口程序,接口之间相互独立不可共用,产生应J}}j系统之间元数据交换的肇垒,
应用系统成为数据的孤岛。如何方便实时地与公司其他应用系统之间实现元数据动态交换,尤其是实现各
应用系统在不破坏现有系统的封I=jj性的前提F实现元数据信息的交换,是个迫切需要解决的技术问题。利
用XML文本格式进行元数据交换,是不同应川系统之间元数据交换的发展方向。
论文对国内外现行的主流文本元数据存储交换格式算法进行了研究分析,提出一种适合各应用系统间
的基TXML文本格式元数据交换格式的合理、可行的算法技术。‘ ’
2实现原理及交换算法
2.1实现原理
基于XML文本格式元数据交换的算法,是使不同应用系统之间在交换元数据时,各个应用系统可以
按事先提供的一个按照共同规则描述了元数据信息的XML模板文档,来解析XML模板文档识别该元数据
的信息,井完成对元数据的存取交换的功能,而不刚知道各应用系统的元数据库结构信息和元数据交换握
手信号的规则等技术细‘I『了。
对元数据的存储和读取,并向麻州系统提供若干接口。应用系统可以利用宝Ft4b提供的接口实现对元数据存
储和读取,而无需知道存取的细肖。XML模板文档由应用系统的开发者提供,用来向组件提供要存取变量
的详细信息。
首先由应用系统生成一个XML模扳文档,此模板借助XML技术详尽地描述应川系统中需要交换的各
个元数据的关键信息,如元数据名、元数据所·11.字:仃人小和元数据包含字段个数等loj。它相当丁.应用系统
和组什共同遵守的一个川来描述元数据信息的规则集。组什可以通过解析XML模极文档辨别出应用系统
计算机技术’j应用进展·2007
中的需要交换的元数据的信息。应川系统就可以通过调Jfj组件公开的接口来对元数据进行存取操作,而无
需知道实现存取的细|i了。组件根据接口参数传入的元数据名称,在XML模板文档中找到相应的元数据信
息,然J亓识别出它的具体信息,从而可以实现对该元数据的存取。由丁组什可以通过XML模板文档推断
出需要交换存取的元数据的信息,所以,组件端一目.交由应刚系统使用,就可以不加改变地用来交换不同
应用系统中的元数据。
生M£XMi.文件XMI,幔板文什
图I元数据存储交换的原理结构图 图2DOM工作流程图
2.2 XML交换算法’
对于XML文本的读取和转换,可以通过DOM(Document
Object
现。DOM模型是对XML文档进行应用开发、编程的应用系统接口API。
作为W3C公布的一种跨平台、与语言无关的接口规范,DOM提供了在不同环境和应用中的标准程序
接口,可以用任何语言实现。DOM可对结构化的XML文档进行解析,文档中的指令、元素、实体、属性
等所有内容
您可能关注的文档
最近下载
- pep人教版六年级上学期英语全学期课时作业练习题.doc VIP
- 电气控制与PLC教案.pdf VIP
- NBT20277-2014 A240(S32101)双相不锈钢焊接规范.pdf VIP
- 2025秋人教版(PEP)(2024)三年级上册英语教学计划.docx VIP
- 初一英语文化课件.pptx VIP
- 高标准农田监理大纲方案投标文件(技术方案).doc
- 第一单元 第1课《可爱的我们》核心素养教学设计 2025湘美版美术三年级上册.pdf
- 2025云南省中职职教高考职业技能考烹饪类专业理论测试模拟05.doc VIP
- 客服人员心态与沟通技巧培训PPT.pptx VIP
- 农村公共卫生与健康促进.pptx VIP
文档评论(0)