电子商务中XML数据交换技术的应用研究

来源 :商场现代化 | 被引量 : 0次 | 上传用户:qingyong339
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 在电子商务活动中,需要传送的数据之间存在着因系统异构、模式异构和来源异构而产生的异构数据。基于XML的数据交换技术屏蔽了企业与企业之间的通信方式和数据格式的差异,提供了一个基于XML的文档接收、转换、转发和管理的集成框架。 基于XML 的电子商务网站平台以XML 作为数据的传输格式,极大地改善了电子商务平台的性能。因此,XML技术被广泛用于电子商务中异构数据库访问,用于实现数据的多样显示、商务数据检索、集成等。
  [关键词] 电子商务 XML 数据异构 数据交换
  
  一、概述
  在电子商务活动过程中, 需要传送各种数据。这些数据分别由不同的商业应用产生, 具有不同的数据格式和商业意义。如果没有统一的数据交换标准,采购方、供货方、运营商及中介等从事电子商务贸易的各方之间就不能实现有效的信息共享,也就无法很好地利用对方提供的信息,导致工作效率降低、错误率提高,甚至很多商业机会被无端地浪费掉。因此,如何在不同行业、不同领域和不同企业之间传输这些商业数据, 实现企业之间的交互, 是企业电子商务需要解决的一个关键问题。
  基于XML的数据交换技术屏蔽了企业与企业之间的通信方式和数据格式的差异,提供了一个基于XML的文档接收、转换、转发和管理的集成框架, 能够在电子商务应用之间存储、转换和传送数据,数据不必因软件或平台的变化而改变。XML为基于Web 的电子商务带来了新的机遇, 为平台的独立性、系统的兼容性、资源的整合和物流管理等电子商务应用, 提供了完整的解决方案。
  二、电子商务的异构数据
  电子商务异构数据的产生来自于以下几方面:
  (1)由于数据源所依赖的业务应用系统、数据库管理系统乃至操作系统之间的不同而产生了系统异构数据。
  (2)数据源的存储模式有关系模式、对象模式、对象关系模式和文档嵌套模式等几种,其中关系模式(关系数据库)为主流存储模式。同时,即便是同一类存储模式,它们的模式结构可能也存在着差异。例如不同的关系数据管理系统的数据类型等方面并不是完全一致的,如DB2、Oracle、Sybase、Informix、SQLServer、Foxpro等。由于数据源在存储模式上的上述不同而产生了模式异构。
  (3)由于电子商务企业内部数据源和外部数据源之间的异构而形成的来源异构。
  (4)电子商务中本身存在着纯文本文件、静态网页、交互式的网上表格、不同数据管理系统的数据类型等异构数据。这些异构数据在Internet传输中由于异构系统环境,数据管理系统异构,数据交换协议异构等原因造成数据交换不利。
  三、电子商务中的XML数据交换技术
  1.XML数据交换技术
  可扩展的标记语言XML是1998年2月由W3C组织制定的一种通用语言规范,与以HTML格式传送数据的传统电子商务平台相比,它克服了HTML缺乏可扩展能力,数据的可重用性和结构化程度差,缺乏表达数据语义的能力等局限,具有开放性、平台无关性、自描述性、灵活的可扩展性、高度结构化和层次化的数据组织形式等特点。XML语言采用标记来表示信息的内容,使用者可根据需要自由定义这些标记,生成结构化的信息,使其非常适用于不同应用间的数据交换。因此,基于XML的异构数据交换技术已成为电子商务应用的关键技术。
  基于XML的数据交换系统一方面在企业与企业之间充当一个桥梁,使有不同的通信方式的企业和企业之间可以方便地进行信息交流;另一方面,它提供一个文档管理机制,以XML格式集中存放企业与企业之间进行商务活动的各种文档。
  2.基于XML的电子商务网站平台系统架构
  基于XML的电子商务网站平台以XML作为数据的传输格式, 极大地改善了电子商务平台的性能。其系统架构为如图所示的显示层、中间层和数据存储层三层架构。
  图 基于XML的电子商务平台架构
  (1)显示层位于客户端,其任务是将接收到的XML文档转换成HTML页面形式在浏览器上显示。由于XML定义的数据,其显示与内容是分开的,因此允许对同一数据指定不同的显示方式。转换与显示XML数据可利用CSS和XSL,数据到达客户端后,能够以客户配置、使用者选择或其他标准决定的方式动态地表现出来。
  (2)在中间层,Web服务器对来自于客户端的XML文档进行解析,利用XML语法分析程序读取文档、生成结构树并检查其中包含的XML是否结构完整,加以验证后取出所需的参数,将参数传递给服务器端程序执行。如果需要,再向数据库存储层提出查询请求,再由数据库服务器对请求进行处理,将处理结果以XML文档格式返回到中间层。中间层对XML数据进行处理,再将结果传送到客户机的浏览器。
  (3)数据存储层主要实现数据的存储管理,一般由后台数据库系统实现,存储的数据可以有各种各样的数据库资源,如 Sybase、Oracle、SQL Server,以及XML文档,甚至可以将WWW上的HTML转为XML后存入数据库。
  四、XML在电子商务中的应用
  1.利用XML技术实现异构数据库间互访
  电子商务中主要存在系统异构、模式异构,同时目前网上很多信息格式是半结构化或非结构化的,其来源亦极端异构。异构数据库的跨库检索是电子资源整合的核心技术,异构性是企业异构数据集成必须面临的首要问题。一个较好的应用方案是利用XML作为中间件,对这些信息进行元数据搜索。
  XML的开放性,自描述性决定了它可成为异构应用之间进行数据通信的媒介。XML使用的是公开的,非专有的格式,允许各个机构方便地创建自己特定的标志,用以描述其各自特殊商务需求。XML提供描述诸如数据库记录、图形、声音等不同类型数据的标准格式,各系统只要装上XML解析工具,便可一致而正确地解码、管理和显示信息、理解以XML为中介由其他系统传送的信息并加以利用, 而不用考虑对方的信息格式和使用的特殊软件,从而完成跨平台的交流。
  2.利用XML技术实现数据的多样显示
  商务数据发送到客户端后,往往希望能够用多种方式显示, 由于数据显示与内容分开,HTML描述数据的外观,而XML描述数据本身,使数据更合理地按用户的需求表现出来,另外CSS和XSL为 数据的显示提供了公布的机制,可以定义各种XSL或CSS对XML文档进行多种样式的显示。
  3.利用XML技术进行电子商务数据检索
  随着电子商务的发展, 强大的数据检索已成为其内在的需求, 用户只要在XML文档中定义一系列有意义的标记, 依据这些标记就可以按照任意的条件进行复杂的查询和检索, 甚至实现计算机自动检索。
  4.利用XML技术实现不同来源的商务数据集成
  商务数据库的发展十分迅速, 而这些数据库往往分散于关系数据库、文件系统、Word文档、电子表格、HTML或XML文档中。XML 能够将不同来源的结构化的数据结合在一起,通过在中间层的服务器上对从后端数据库和其他应用处来的数据进行集成, 就可以對数据进行多样的搜索和集成。
  5.利用XML技术实现企业间电子商务自动化
  企业间正在从原有的广泛使用的EDI技术转向XML技术,即利用Web实现商品信息的交换和接发定单,从而使通信成本和软件成本都降低。由于原有的HTML应用的限制,使用XML成为大势所趋,利用XML进行电子目录等产品信息的交换和自动更新,可以实现目录的自动分类处理和服务。实现企业间电子目录的分配、更新以及市场与库信息的共享,提高企业的效率。
  6.XML为IT业带来新的商机
  Microsoft建议的XML Data方案,使用XML写XML元数据,快速开发XML应用,并简化对结构和内容的确认。XML为Web数据带来了结构化、智能化和互操作性,将会引发Web查询技术、Web数据库技术乃至Web数据交换技术的全面革新,B to C和B to B模式的电子商务的数据将更加容易交换。
  
  参考文献:
  [1]但正刚李顺等:XML高级网络应用[M].北京: 清华大学出版社,2001
  [2]李雯谢辅雯邹道明:XML数据交换技术的应用与研究[J].计算机与现代化,2008,1
  [3]方美琪:XML及其在电子商务中的应用[M].北京:清华大学出版社,2003:
  [4]张红梅梁允荣:基于XML实现电子商务平台的分析与研究[J].计算技术与自动化,2005,24(2)
其他文献
[摘要] 随着信息化应用的加速,经济国际化发展的深入,直接导致企业管理决策及业务处理复杂化加剧,管理思想先进化的不断演进,ERP系统在企业中得到越来越广泛的应用。而ERP系统所有模块运用的结果最终体现在财务模块上,因此可以说,ERP中的财务管理系统带动整个企业的ERP工作。它将财务会计、管理会计的思想与业务流程集成到一体,从而实现了管理会计与财务会计的一体化,以及财务业务的一体化。ERP成为运用全
期刊
[摘要] 本文在Bass模型的基础上,加入了周期性重复购买的因素,对新产品潜在收益进行了研究,进一步完善了模型,增强了Bass模型的应用性。本文最后提出了考虑随机性重复购买的因素的新产品潜在收益分布的思路,为以后的研究提供了方向。  [關键词] 重复购买 潜在收益 Bass模型    一、引言  1969年Bass利用传染病的传染原理,在无重复购买条件下预测新产品在用户中的扩散模型,并通过11种耐
期刊
[摘要] 改革开放30年,中国企业的成功或隐或现地标示出了“冒险”“投机”非理性的经验主义价值观。这成为制约中国新型企业追求卓越和永续发展的“企业病”。中国企业实施标杆管理,需要瞄准道德标杆,向其学习追求卓越和永续发展的企业精神。中国特色社会主义市场经济大背景,需要中国新型企业承担起创新和培育中华现代企业精神的使命,把培育中华现代企业精神作为它们“追求卓越和永续发展”的最佳选择。  [关键词] 商
期刊
[摘要] 本文提出了一种基于RFID技术的商品防伪方案和具体实现。这种方法具有防伪能力强,易于实现等特点。  [关键词] 防伪 电子标签 RFID    一、RFID简介  RFID(Radio Frequency Identification)又称为电子标签或智能标签,这是一种利用射频方式进行非接触式的双向通信,以达到自动识别目标对象并获取相关数据的技术,它具有精度高、适应环境能力强、抗干扰能力
期刊
[摘要] 餐饮业市场潜力巨大,网络营销因其独特的优势得到餐饮企业的青睐,但由于其自身存在的不足,使得网络营销在餐饮业的大规模推广受阻,而美食短信搜系统在具备网络营销的优势的同时弥补了其不足,满足了餐饮业营销模式的创新需求。  [关键词] 网络营销 短信搜    一、餐饮业的发展概况  “民以食为天,吃饭第一”,一句民间俗语,概括了餐饮业对于民生的重要作用。中国正迎来一个餐饮业大发展的时期,市场潜力
期刊
[摘要] 产品定价是企业最重要的决策之一。随着电子商务的兴起 ,网上商品的销售价格不再是固定不变 ,动态定价已经成为网络驱动的新经济特征之一。本文提出了基于B2C电子商务环境下有形商品的动态定价策略:(1)基于时基定价策略;(2)基于市场细分与限量配给策略;(3)基于动态推销策略;(4)基于三种动态定价的综合运用。  [关键词] B2C电子商务 有形商品 动态定价    随着互联网的普及和飞速发展
期刊
[摘要] 本文介绍了TobitⅡ模型,并利用中国A股市场数据,对传统OLS估计与TobitⅡ模型结果进行了比较。研究结果表明:OLS估计方法不能解决选择偏差问题,其结果的可靠性值得商榷;TobitⅡ模型方法则对选择偏差进行了调整,具有较好的拟合效果。  [关键词] TobitⅡ模型 选择偏差 现金股利    股利政策是上市公司核心的财务问题之一,它不仅仅是对公司利润的简单分配,而是关系到公司的投、
期刊
[摘要] 将Web数据挖掘应用在电子商务中,可以帮助企业在大量的Web数据中发现有价值的信息,了解顾客,分析顾客,为顾客提供更好的服务。本文主要探索了Web数据挖掘的知识和在“服务营销”环境下,Web数据挖掘在电子商务企业为顾客提供服务中的应用。  [关键词] Web数据挖掘 电子商务 服务    一、引言  当今社会,电子商务已经变得不再陌生,每天都会有很多的人访问很多的网站进行自己的电子商务交
期刊
[摘要] 薪酬制度是人力资源管理的重要组成部分,本文分析了当前我国民营企业薪酬制度存在的问题,结合实例对我国民营企业薪酬制度的改革提出了若干建议。  [关键词] 民营企业 薪酬制度 改革    改革开放以来,我国民营企业得到了长足的发展,表现出了公有制经济不可替代的作用。到2006年底,登记的私营企业,占全国企业总数的57%,注册资金总额达76028.5亿元人民币,从业人员18.6万人4。然而,我
期刊
[摘要] 中国C2C电子商务市场发展空间及潜力巨大,然而大部分C2C电子商务平台仍未实现盈利,自身需承担高额运营成本,这将为整个C2C产业带来发展压力。本文针对中国主要的C2C电子商务平台进行实证分析,探讨其运营模式,以期为该市场的发展提出有效的建议。  [关键词] C2C电子商务平台 运营模式 实证分析    一、C2C电子商务市场概况  DCCI互联网数据中心于1月8号发布的《Netguide
期刊