基于XML的B2B电子商务安全研究
- 格式:pdf
- 大小:237.66 KB
- 文档页数:5
XML在电子商务中的应用摘要:现XML已经成为电子商务应用的关键技术。
本文首先介绍了XML的概念及其在电子商务应用中的优越性,然后深入分析了大型Oracle数据库使用XML进行数据交换的技术及过程;最后深层次思考了XML面临的问题,谈了一些笔者自己的看法。
关键词:XML;电子商务;DTD;样式表单XML已经成为互联网信息交换的标准,得到了越来越多的应用提供商的支持,使得XML在电子商务、企业Internet 应用方面得到了更为广泛的应用。
所以在进行系统分析时,不得不考虑XML的存在。
目前,XML在我国的应用还不太成熟,但在IBM、微软、SUN、Oracle等各大IT厂商的大力扶植下,支持XML的软件平台越来越多,XML的推广及其在电子商务中的应用也逐渐普及。
一、XML的概念及其在电子商务中的优越性1.传统电子商务中的误区:忽略关键技术随着HTTP和TCP/IP技术的成熟,Internet开始在全球范围内流行的时候,人们都乐观地认为电子商务的技术已经成熟了。
但后来的互联网产业发展的事实远远没有人们想象的那样乐观。
由于没有数据标准的统一,电子商务的发展就没有基础,因此各IT巨头都关注解决电子商务数据标准的问题,纷纷提出了自己的解决方案,XML(extensible Markup Language,可扩展标记语言)就是其中出现的一个。
2.XML的概念XML的出现已经是几年前的事情了,但它在世界范围内受到广泛关注却在很大程度上是因为要解决电子商务关键技术的问题。
XML的前身是SGML(Standard General Markup Language),但它比SGML更为简化、易于使用。
XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。
它也是元标记语言,即定义了用于其他与特定领域有关的、语义的、结构化的标记语言的句法语言。
3.XML在电子商务中的优越性在电子商务应用系统中,XML简化了在制造商与消费者之间的数据交换过程,因为只要使用同样的XML语言并使用XML交换数据和元数据,他们就可不必采用同样的实现手段了。
基于XML的电子商务集成系统的研究与实现摘要随着科技的发展,特别是Internet的影响越来越大,人们的生活方式产生了很大的变化,无纸化办公,各类电子通讯手段越来越广泛的占领了人们的生活空间。
与此同时,商贸活动也有了很大的变化,人们越来越依赖于电子手段进行商贸活动,电子商务就是在这种背景下产生发展起来的。
电子商务的发展需要一个完善稳定的集成平台,使得各个企业部门能够在这个环境中进行交易,尽可能的消除由于企业内部系统不同而给企业间交易带来的障碍。
这就是本文所关注的电子商务集成。
目前为止,虽然已经有一些电子商务集成方案,但是它们还不能做到平台无关,企业内部系统无关。
XML的出现提供了一个新的解决途径,很多科研组织、企业都在XML领域进行了一系列研究,也取得了很大的成果。
在本文中,我们设计了基于XML的电子商务集成模型XECI。
XECI 提出了Internet上B2B商业交易的框架,它对Internet上电子商务的C/S结构进行扩展,提出了三层结构;并在此基础上,通过对企业数据的集成和企业内部应用的集成为企业间电子商务的集成提供了一个解决方案。
根据XECI的框架,我们设计了一个原型系统XDI(XML & Data Integration)。
XDI为企业提供了一个通用交易平台,在这个平台上,企业通过XML文档交换数据,并根据一定的流程完成商业交互。
关键字:XEC I, XDI,电子商务,商业流程,数据集成,应用集成The Research and Implementation of X ML-basedE-C ommerce I ntegration SystemAbstractWith the development of science and technology, especially under the influence of Internet, a great change come into the people’s life, which is more and more occupied by varieties of advanced technology, such as Office automation, variety of communication etc. At same time, a great change comes into the realm of commerce. People are gradually used to trade in electronic method, thus Electronic Commerce (EC) comes into being. A stable and unified integration platform is needed to develop EC, in which companies can trade with each other without the problem caused by their different systems. This is what we refer in this paper – Electronic Commerce Integration (ECI). Now although there are many methods, they cannot meet the requirement of independent of platform and system. While the appearance of XML brings us a new method. Many organizations or companies do a lot of research in this area and make great improvement.In this paper, we design an XML-based ECI model –XECI. XECI provides a B2B trade frame in Internet, which extends the C/S to a three-layer architecture. Based on it, XECI brings a resolution by integrating the data and applications of companies.According to the frame of XECI, we design a prototype – XDI (XML & Data Integration). XDI provide companies a trading platform, in which companies can exchange data by XML document and complete trade according to certain process.Keywords: XECI, XDI, Electronic Commerce, Business Process, Data Integration, Application Integration目录目录 (1)第一章电子商务集成的发展和XECI (1)1.1 什么是电子商务 (1)1.2 现有的电子商务集成技术 (2)1.2.1 基于EDI的电子商务 (2)1.2.2 基于Web的电子商务 (3)1.3 存在的问题以及XML技术的使用 (4)1.4 基于XML的电子商务集成 (4)1.4.1 国内外研究现状 (5)1.4.2 本文的设计目标 (8)1.5 本章小结 (9)第二章XECI相关技术及工作原理 (10)2.1 XML及相关技术 (10)2.2 XECI框架 (13)2.2.1 XECI协议层次 (13)2.2.2 XECI功能模块 (14)2.2.3 XECI实例 (25)2.3 XECI分析与比较 (30)2.4 本章小结 (32)第三章XDI的设计与实现 (33)3.1 XDI系统设计 (33)3.1.1 模型框架 (33)3.1.2 XDC (36)3.2 XDI系统实现 (38)3.2.1 关键技术 (39)3.2.2 系统的实现 (42)3.3 本章小结 (43)第四章总结及展望 (44)4.1 总结 (44)4.2 进一步的工作 (44)参考文献 (46)附录1 OrderProcess的Schema (48)附录2 Repertory的Schema (51)附录3 XDCRequest的Schema (54)附录3 XDCResponse的Schema (56)第一章电子商务集成的发展和XECI本文所指的电子商务集成主要是针对B2B(Business to Business)交易模式的集成。
- - -..XXX学院毕业论文题目:XML在电子商务中的应用姓名:XXXXX专业:XXXXXXX班级:XXX XXXX指导教师:XXXX摘要该文利用可扩展标记语言(extensibie Markup L anguage,XML)本身的特性,如基于元素、可扩展、表现与内容别离等优点与传统的平安技术的结合,提出了XML技术在电子商务中的应用。
描述了XML和EDI的含义及其特点,将XML与EDI两者进展了比拟,分析它们各自的优势及其特点,且了解到基于XML的系统比基于EDI的系统在实现和维护上都要经济的多。
并将两者结合,可以更好的用于网上建立,XML/EDI,它能让所有的参与者都从EDI中得到好处,它是对称的EDI。
这一方面是由XML的构造化和文件格式定义(DTD)特点所致;另一方面是由于XML的超,可以进一步指定找到目标后的操作。
XML本身的互操作性,使XML/EDI的参与者都能从中获得好处,无论是大企业,还是中小企业。
对电子商务本身进展了一些概述。
本文着重表达了XML和电子商务的联系,以及XML在电子商务中的应用和作用,并描述XML在电子商务中的应用在未来开展的展望。
关键词:XML 电子商务EDI目录摘要2一、XML41、何谓XML42、XML技术5二、EDI51、EDI的含义及其特征52、比拟XML与EDI分析其优势7三、电子商务81、电子商务的含义82、电子商务的模式83、基于XML的电子商务模式94、电子商务标准化工作存在的主要问题10四、XML及电子商务的联系111、XML在电子商务中的标准11 2.XML技术对电子商务应用所具有的特征13五、XML在电子商务中的应用141、企业间电子商务142、实现企业间自动化处理143、XML技术用于W EB2.0开发144、应用于无线通信14六、XML在电子商务中的作用15七、XML电子商务开展展望16参考文献17一、XML1、何谓XMLXML 代表Extensible Markup Language〔eXtensible Markup Language的缩写,意为可扩展的标记语言〕。
XML技术电子商务运用体系一、电子商务介绍电子商务是技术和商务运行结合而产生的一种新型的商务交易过程,是利用先进的电子技术进行商务活动的总称,它通过网络,使用先进的信息处理工具,将买卖双方的商务信息、产品信息、销售信息、服务信息以及电子支付等商务活动,用相互认同的交易标准来实现。
是互联网联合组织3为便于软件开发人员在网页上组织信息而创建的一组规范,其目的不仅在于满足不断增长的网络应用需求,更是为了确保在通过网络进行交互合作时,具有良好的可靠性和互操作性。
随着电子商务中交易规模的扩大,交易中产生的数据也在急剧增加,对这些数据,不同的主体会以不同的方式进行储存和管理。
当这些主体利用网络与银行系统进行支付结算时,就会产生数据如何转换的问题,如果数据以原始形式在网上流动,既降低了数据的传输速度,安全性也很难保证。
而基于技术的电子商务系统可以解决上述存在的问题,从而可以保证数据在网络上的安全高效流动。
二、电子商务与的结合整个电子商务过程涉及多个参与方,图1描述了电子商务的整个交易过程。
所以,由图1可以看出,整个交易过程存在下列问题进行电子商务,就必须有网上电子支付的过程。
在这个关键环节,就会涉及数据的流动、资金的转移问题,因此安全性是第一个必须考虑的问题,同时,不同的主体所需要的信息是不一样的,这就涉及到隐藏其他信息的技术;由于在网上进行支付,会涉及到不同的系统和平台,这就要求数据进行多次的转换,而且要保证数据的一致性。
所以,关键环节如图2所示而技术具有的特点,完全可以解决上述的问题。
1从数据形式上看,是纯字符串的文本格式,字符串在传递时是非常简单、快速、容易的。
2便于检索电子商务数据用户可以在电子商务的文档中定义一系列有意义的标记,在数据检索时可以方便地利用这些标记实现相关商务数据检索。
3便于数据的多样显示一个重要的特点是数据内容与显示形式完全分开。
商务数据在网络上发布时,往往希望能够用多种方式显示,因此常采用描述数据的外观,用描述数据本身,使数据更合理地按用户的需求表现出来。
128312 电子商务论文探究XML基础下的EDI电子商务平台设计与开发随着互联网时代的到来,电子商务已经取得了前所未有的发展和进步。
与此同时,采用传统的EDI电子商务平台已经无法满足大量数据的处理和交换需求,以至于阻碍了电子商务的发展。
而应用XML,则能使EDI电子商务平台的数据转换效率得到提高,从而满足电子商务活动的开展需求。
因此,还应加强对XML基础下的EDI电子商务平台设计与开发问题的研究,以便更好的推动电子商务的发展。
一、XML与EDI概述1.XML概述所谓的XML,其实就是一种可扩展标记语言,拥有完整的一套定义语义标记的规则,能够将文档划分为多个得到标识的部件。
作为元标记语言,XML可以在特定领域应用,是一种结构化的语言。
在传统电子商务平台中,主要采用HTML格式进行数据传送。
采用XML,则能使平台更具扩展性,能够使传统平台数据的结构化程度得到改善,进而使数据可重用性差、语义能力有限等问题得到解决。
所以从特点上来看,XML具有扩展性好、层次化、开放性好等优点,可以在电子商务平台的异构数据交换中得到应用。
2.EDI概述所谓的EDI,其实就是电子数字交换的英文简称,需要按照协议规范和有关标准进行格式化的电子数据的交换和处理,需要借助电子信息网络和计算机系统实现。
以B2B 类型的电子商务平台数据交换过程为例,该种平台为企业与企业实现数据交换的电子商务平台,A和B分别为数据发送方和接收方,A需要从数据库中完成未经过处理的“原始数据”提取,这些数据为非结构化的数据。
而“平面文件”为经过格式化处理的电子信息,利用一个信号字符串进行所有信息记录,能够避免因硬件和软件差异导致数据失踪。
在数据交换过程中,需要按照EDI数据交换标准将特定信息、分隔符等加入“EDI标准文件”,才能得到能够被计算机识别的ASCII码文件。
所以,数据发送其实就是将提取得到原始数据映射为平面文件,然后通过翻译得到EDI标准文件,最后按照通信协议进行文件传输。
XML安全技术在电子商务异构数据交换中的应用研究[摘要] 随着网络技术的迅速发展,企业电子商务系统之间的信息交换变得日益频繁和重要,而企业间信息交换的安全性、可靠性是目前影响电子商务效率的主要因素。
为解决不同企业电子商务信息系统之间异构数据难以安全共享的问题,本文在对J2EE电子商务平台中XML数据交换过程分析的基础上,提出了在Web服务中,通过对XML数据增加数字签名的方法,实现异构电子商务系统之间的信息共享,为电子商务数据的安全交换提供了保证。
[关键词] XML数字签名J2EE电子商务信息技术在企业的应用己经有很长的历史,经历了从采用信息技术进行简单计算和数据处理,到逐步实现企业信息化,建立ERP系统和电子商务系统的过程。
进入21世纪,电子商务对于企业的长足发展来说已经是必不可少的条件之一,通过电子商务扩展业务,提高经营效率,增加企业利润是每个企业所期待的。
但是企业在实施电子商务战略过程中,始终有两个问题令人担忧,一是商业数据在网络传递过程中的安全性,二是异构数据信息的有效共享。
对于这两个问题早期的解决方式是在企业之间建立专用的增值网,使用EDI进行异构系统之间的数据交换,显然这种方式具有快速有效的优势,但是缺点也很显著,即成本过高,多数中小企业只能望而却步。
一、电子商务系统之间的信息安全需求与共享需求在企业实施电子商务过程中,网络安全和信息安全是企业必须考虑的两个安全问题,其中,网络安全主要是指计算机和网络本身可能存在的安全问题,也就是要保证电子商务平台的可用性和安全性;信息安全则是指商业数据在网络传输中体现出的安全性问题,包括防止信息被窃取、篡改、伪造以及信息交换行为被抵赖,也就是要实现重要信息的保密性、完整性、真实性和不可抵赖性。
企业的信息共享需求是指电子商务合作伙伴之间需要彼此分享各种商业信息,包括产品价格、市场状况、产品生产状态等等:目的是为企业的买卖行为和战略决策提供更及时、更有效、更科学的数据。