XML与电子商务融合技术的研究与实现_第1页
XML与电子商务融合技术的研究与实现_第2页
XML与电子商务融合技术的研究与实现_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XML与电子商务融合技术的研究与实现[内容摘要]本文介绍xml在电子商务中应用的技术特点,提出了基于xml的电子商务平台模型,研究并实现了怎样在电子商务中利用xml数据岛进行有机融合的问题。[本文关键词语]电子商务web效劳xml数据岛schema一、前言随着电子商务应用的推广对电子商务信息的有效性和及时性提出了更高层次的要求,传统的+web的技术形式已经不能知足电子商务发展的需要,电子商务形式应该致力于突出电子商务的自动化、智能化、移动化和集成化等特征。xml作为一种新技术,一种新的网上数据交换标准,文章以xml技术为基础,介绍了在电子商务中怎样利用xml数据岛进行有机融合的问题。二、xml与电子商务xml(extensiblemarkuplanguage)是由w3c于1998年2月发布的一种标准,是sgml的一个简化子集。保留了sgml的可扩展、构造性和可校验性,其优越性重要具体表现出在下面几个方面:1〕可扩展性,xml是能描绘叙述一定规则的可扩展标签,用户能够根据实际需要定义自己的新的置标语言,在电子商务中,人们能够根据商务活动的需要用xml来描绘叙述类型多样而数据种类复杂的商业信息;2〕可校验性,xmlschema或dtd能较好地数据建模,定义数据构造和内容,使xml文档更规范;数据更标准化;3〕xml支持http协议,能在internet上根据进程进行数据传输、校验,xml具有可移植性、跨平台性、系统兼容性,为电子商务应用的全方位提供了一套完好的解决方案;4〕xml是电子数据交换〔edi〕的格式,是为互联网的数据交换而设计的,它能在电子商务等各个领域使数据交换成为可能,xml应该是较理想的格式,为新一代电子商务提供了强劲的动力。5〕xml是元标记语言,有利于描绘叙述数据,标记还能够嵌套,既能够描绘叙述关系型数据库,又能够描绘叙述层状数据库,由于是元标记语言,在电子商务中,查询的效率更高层次,更精确。ibm公司定义电子商务包含三个部分:内联网、外联网和电子商务,电子商务只是个笼统的概念,详细的网上交易分为三种情况:对顾客的直接销售即b2c(businesstoconsumer),这种形式是顾客直接浏览公司网址,选择购买商品,在线支付或邮局支付等方式,款到后,公司邮寄商品给消费者;企业对企业即b2b(businesstobusiness),电子商务发展的真正突破在于b2b,使交易经过电子化和低成本的运做,有效地解决了过去几十年edi只能在大企业或部门之间能力支付得起的昂贵费用的问题,几乎任何公司都能够投入和使用,将产生了直接的经济效益,以降低企业的经营成本和物流成本,提升企业市场竞争力;第三种是信息分享和内容耦合,为了适应电子商务的发展,xml应运而生,随着xml技术的成熟,将为电子商务的繁荣发展提供坚实的技术基础。三、基于xml的电子商务体系构造基于xml跟一样根据http进行网上传输和处理。采取b/s体系构造,将大量数据处理分布在客户端,客户可根据自己的需求选择和开发不同的应用程序以处理数据,而效劳器只要提供xml文件。基于xml的电子商务网站平台的系统架构与传统的电子商务平台类似,但它以xml作为数据的传输格式,xml格式已经成为事实上的数据通用标准,不需要进行相关数据的转换,极大地改善了电子商务平台的性能。以下图基于xml的电子商务平台系统构造图基于xml的电子商务平台模型xml对应于电子商务平台的三层架构,即显示层、中间层和数据存储层。显示层,xml数据根据http协议发送到桌面后,结合xml各种技术如xml数据岛、xmldso等技术将xml数据与有机结合,以web形式呈现,但xml定义的数据,其显示与内容是分开的,用户根据需要从其中提取数据以不同界面的显示方式;中间层能够对xml文档进行解析,分析构造和数据内容。根据需要,能够将不同数据集成,分解、映射,能够更好地处理数据;数据存储层重要实现数据的存储管理能够是关系型数据库,以及xml文档。这样3层分离以实现各种信息的集成,同时由于在系统中采取xml作为信息传递的载体进而可将商务数据从应用软件的底层分离出来,以实现了电子商务b2b/b2c在不同的格式与系统环境中传递数据分享信息无需进行复杂的数据格式转换,进而提升系统性能。四、xml与电子商务融合技术的实现1.将电子商务中的贸易规范用xmlschema建立数据模型xmlschema用来规范和约束电子商务中的贸易双方的数据的构造和内容形式,xml的标记将用于描绘叙述和定义有关商务的各项信息,诸如公司名字和地址、项目、定价以及数量等项目,以网上购书,为了把书的信息提供应顾客,描绘叙述如下:<?xmlversion=〞1.0〞encoding=〞gb2312〞?><xsd:schema><xsd:complextypename=〞book><xsd:sequence><xsd:elementname=〞book_id〞type=〞xsd:token〞/><xsd:elementname=〞book_name〞type=xsd:string〞/><xsd:elementname=〞book_author〞type=xsd:string〞/></xsd:sequence></xsd:complextype></xsd:schema>2.根据schema模型确定xml文档,文件<?xmlversion=〞1.0〞encoding=〞gb2312〞?><book><book_id>d0001</book_id><book_name>现代市场营销管理</book_name><book_author>杨爱花</book_author></book>3.利用xml中的数据岛技术或dso技术将商务数据进行数据交换xml数据岛是利用数据链路技术将xml数据嵌入到文件中,在实现中,在文档中参加<xml>标记,一般是位于<body>标记之后设置id属性值,以及src属性,通过设置后就能够将xml格式的数据导入,然后用关系表将xml条理关系数据显示出来,实现如下:<><head><title>图书信息表</title></head><body><xmlid=〞xmldata〞src=〞〞></xml><center><b><fontsize="4">您要订购的图书信息表</font></b></center><tabledatasrc="xmldata"border="1"cellpadding="5"align="center"><thead><th>book_id</th><th>book_name</th><th>book_author</th></thead><tr><td><spandatafld="book_id"></span></td><td><spandatafld="book_name"></span></td><td><spandatafld="book_author"></span></td></tr></table></body></>四、结论利用xml数据岛实现xml数据在客户端显示,提供了较强的数据过滤和显示处理功能,用户可根据需要提取xml数据,xml是一种自我数据描绘叙述,能够描绘叙述数据构造和内容,具体表现出数据间的关系,这些优点使xml技术在电子商务领域具有更大的发展空间。当前xml与在电子商务网站及web数据库中已经有许多的实际应用。以下为参考文献:[1]吴慧萍葛燧和xml:在电子商务中的应用前景[j].计算机应用,2001年8月[2]丁振凡:xml数据岛技术及应用[j].微型机与应用,2002[3]贾晓林等:基于xm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论