欢迎来到天天文库
浏览记录
ID:25558304
大小:49.50 KB
页数:4页
时间:2018-11-21
《电子商务后台数据中xml消息的传递研究论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电子商务后台数据中XML消息的传递研究论文摘要在电子商务中,服务器与服务器之间、服务器与浏览器之间有大量的数据需要交换。这些被交换的数据,都被要求对数据的内容和表现方式有所说明,用XML担当这个重任是再合适不过了。因为它们的显示与信息是分开的,所以不增加任何程序,就可以使XML文档以不同的格式(由XSL样式指定)在各种设备上显示。关键词电子商务后台数据XML一、XML在电子商务中的作用在电子商务应用系统中,XML简化了在制造商与消费者之间的数据交换过程,因为只要使用同样的XML语言并使用XML交换数据和元数据.free
2、lmeaux和KenMacleod调查了这些协议,并给出一个非常好的总结。XML-RPC提供了一个非常简单使用在HTTP上传递XML的RPC机制。L-RPC、SOAP和L编码数据的技术,也是相对简单和现实的解决方案。ebXML是一项倡议,参与者包括很多大公司和和官方标准协会。ebXML是一个规范集,这些规范共同实现了模块化电子商务框架。ebXML的构想是实现一个全球电子市场,不同规模和不同地区的企业可以通过交换基于XML的消息来合作和进行商业活动。ebXML消息传递支持在多方交易处理中必须的高层语义。这些语义包括一对一
3、以及一对多路由模型,对多方回路文档交换的支持,以及根据消息头属性的服务质量确定。ebXML与传输协议无关,甚至可以用SOAP。Java消息服务(JavaMessageService,JMS)API是J2EE平台的构成元素。JMS1.0.2定义了两种类型的消息传递域(它们是相互独立的),即点对点发布/订阅。尽管JMS不是专门为传递XML设计,但是在实际应用中由于它对消息交换高层语义的支持使得它也可以传递XML。三、面向对象的XML消息传递协议为了避免一些已经存在缺陷和适应XML消息传递应用需求的复杂化,我们认为协议设计要
4、着重考虑以下几个方面:1.序列化的实现应当更高层由于直接使用RPC机制会带来一些问题,如难以实现高度的交互性,在实现扩展协议编程接口时会有困难,在安全上的问题。为了可交互性序列化机制应使用高层协议实现,而不应依赖于面向RPC的实现。2.协议应当面向对象由于序列化的方法是基于结构而不是基于对象所以不能被用来交换具有复杂关系的对象实例,所以应采用面向对象更适合通用地表达商务逻辑,所以应采用面向对象方法来弥补这样的缺陷,以便能更通用地帮助协议实现模块化,以及提高模块的可重用性。3.协议应当简单化,并有良好的可扩展性在像L消息
5、传递协议的要求。从这个角度来说,SOAP是一个典型代表。SOAP本身不解决高层的分布式对象问题,例如,对象引用、对象激活、分布式垃圾收集、成批传送消息、生命周期管理等。基于以上的分析,所以我们认为XML消息传递协议应是一个简单的、扩展性良好的面向对象的解决方案,并能在更高层实现序列化。四、结束语由于XML在电子商务的应用越来越广泛,本文从协议应用的角度,分析了目前在电子商务的应用领域,XML协议涉及的具体问题,尽量从较高的角度来介绍协议应用的现状,以及分析一些典型协议的可行之处和存在的问题,并尝试使用面向对象的建模技术
6、,将模块化网络协议设计为可构建、可重用和可扩展的架构,提出了面向对象的XML消息传递协议的解决方向和体系结构,这也是我们以后研究工作的基础。
此文档下载收益归作者所有