- 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的电子商务异构数据集成研究的论文.doc
基于XML的电子商务异构数据集成研究的论文
作者:武树东 刘文利 于复兴
[摘要] 本文分析了电子商务中的异构数据的特点并提出应用xml解决电子商务中异构数据集成的方案。
[关键词] 电子商务 xml 异构数据
一、引言
电子商务是利用电子手段尤其是互联网技术为支撑的一种商务活动方式,基于互联网的商务数据传输与交换、商务数据的人工或自动处理是电子商务顺利进行的基础。由于交易双方处于异构系统环境下,所以,数据的标准化在电子商务中起着至关重要的作用。基于传统edi 方式的电子商务系统实现繁琐、成本高昂,难以大范围推广,xml的诞生解决了这一难题,它定义了统一的数据描述格式,使得异构数据的交换有了一个标准。
二、电子商务异构数据分析
1.电子商务的异构数据产生原因。(1)系统异构,即数据源所依赖的业务应用系统、数据库管理系统乃至操作系统之间的不同构成了系统异构。(2)模式异构,即数据源在存储模式上的不同。.存储模式主要包括关系模式、 对象模式、对象关系模式和文档嵌套模式等几种,其中关系模式(关系数据库)为主流存储模式。同时,即便是同一类存储模式,它们的模式结构可能也存在着差异。例如不同的关系数据管理系统的数据类型等方面并不是完全一致的,如db2、oracle、sybase、informix、sql erver、foxpro等。(3)来源异构,即电子商务企业内部数据源和外部数据源之间的异构。
2.电子商务中的异构数据。(1)纯文本文件;(2)静态网页;(3)交互式的网上表格;(4)不同数据管理系统的数据类型等。这些异构数据在inter传输中由于异构系统环境,数据管理系统异构,数据交换协议异构等原因造成数据交换不利。
三、xml特点
xml是l主要的优点在于它既与平台无关,又与厂商无关,这种开放性比技术优越性更重要。l作为数据表示的基本格式,这为l具有以下4 个主要特点:
(1)简单性,xml为程序员和文档作者提供了一个友好的环境。
(2)可扩展性,它允许开发者创建他们自己的dtd,使用几个附加的标准,可以对xml进行扩展。
(3)互操作性,xml可以在多种平台上使用,而且可以用多种工具进行解释。
(4)开放性。xml标准在inter上是完全开放的,可以免费获得。xml文档自身也较为开放,xml文档中的数据却是任何应用都可使用的。
2.xml可以由用户自定义标签来组织数据格式,增强对信息涵义的表达能力。由于电子商务平台大多由各个厂商自行开发,许多商业信息和标准不同,虽然edi解决了机器之间无歧异性的信息识别和处理,但是edi的成本高以及购买确保商业信息安全的van限制了它的普及,而xml的自描述特性使它成为将文件和结构化数据一起移动和沟通的最佳机制,只要双方遵循同一xml数据格式,可以在不同的用户、不同的系统之间利用xml作为媒介进行数据交换,尤其是在电子商务中,服务器与服务器之间、服务器与浏览器之间有大量的数据需要交换,方便了数据在inter上的交流。因此xml已经被广泛用于解决应用程序之间的数据交换问题。
四、基于xml的电子商务异构数据集成方案
xml的出现,并在最近几年得到了快速的发展,现已成为互联网上电子商务企业进行数据交换和数据发布的首选方案。基于xml的电子商务数据集成方案(如图所示),突破了edi的发展瓶颈,将逐步取代传统的edi,成为信息交换的有力工具。如图1所示,由下至上各层的基本服务功能如下:
1.数据层,处于最底层,由后台数据库系统实现数据的存储管理和集成,是系统的数据提供者,包括各种类型的数据库、文件、多媒体等信息。
2.中间层,提供必要的数据转换功能或工具,通过数据层提供的接口实现数据的访问和操作,进行数据与xml格式的相互转换,将数据存储到xml数据空间中,并维持xml数据空间与各数据源之间的映射关系。服务器通过http交换数据,由dom树对xml数据进行显示样式处理。中间层可从多种数据源中提取所需要的数据并进行融合。
图 基于xml的电子商务数据集成
3.显示层,即用户界面层,实现数据的动态显示。xml数据可以有多种表现形式,而且可以为外部直接访问、编辑或转换,也可被其他系统所用。以下是对该方案的工作过程的分析:
(1)xml文档的生成。由于xml能够使不同来源的结构化的数据很容易结合在一起,所以通过数据层提供的接口可以在中间层服务器对来自后端数据库的数据进行集成。虽然每个数据库描述数据都不同,但xml命名空间namespaces 解决了多义性和名字冲突问题。
(2)xml数据的传输和处理。xml开放、基于文本的格式,
您可能关注的文档
最近下载
- 2025年甘肃省武威市凉州区发放镇招聘专业化管理大学生村文书笔试备考试题及答案解析.docx VIP
- 中国宫腔镜诊断与手术临床实践指南(2023年).pptx VIP
- 2025年法律职业资格(客观题)真题含答案.docx VIP
- 展板版式设计.ppt VIP
- 2025年全国司法考试客观题试卷及答案.docx VIP
- 职能科室对医技科室医疗质量督查记录表(检验科、放射科、超声科、功能科、内镜室).pdf VIP
- 中国宫腔镜诊断与手术临床实践指南(2023版).pptx VIP
- 血透患者心理健康宣教ppt.pptx
- 【新教材】英语必修第二册(新人教版)教材习题参考答案.pdf VIP
- 手机数据恢复精灵误删信息轻松恢复.PDF VIP
文档评论(0)