动态电子商务体系结构及相关技术的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
电子商务是一种以网络为平台,利用先进的信息技术和通讯手段开展的经济活动。一个企业电子商务系统的构成一般是非常复杂的,会涉及到多方面业务的交互。传统上,企业对企业的应用集成主要是把单块的企业软件进行改造而获得所需的解决方案,但这种紧密结合的解决方案的灵活性很差。当商务的需求改变时,很难改装这种集成配置去解决新的问题,显然已有的电子商务系统很难适应现在新的商务模式。
    动态电子商务为企业提供了商务流程、客户和厂商系统动态延伸和连接的功能,使电子商务的发展出现了新局面。应用动态电子商务,企业可以即时寻找商业合作伙伴,并迅速建立相应的商务关系,加速企业间的集成,从而为企业创造更大的利润。技术上,WEB服务和BPEL4WS为动态电子商务的实施提供了有效的支持。
    本文主要针对基于WEB服务和BPEL4WS的动态电子商务体系结构及其相关技术做了较为深入的研究。
    首先简要介绍了电子商务,并对动态电子商务理论进行综述,包括动态电子商务的产生背景、概念、特点和商业价值,并明确提出了本文的研究目标与研究内容。然后,从总体上介绍了web服务技术,阐述了它的概念和基本服务栈,并讨论了web服务中所涉及的XML、SOAP、WSDL、UDDI技术。进而较详细地介绍了BPEL4WS的产生背景及其相关的实现技术等。
    其次,在论述动态电子商务理论和WEB服务及BPEL4WS技术的基础上,提出了一个开放的、分布式的动态电子商务体系结构,并应用WEB服务技术、BPEL4WS技术、J2EE技术、AXIS技术等对所提出的动态电子商务体系结构进行了实现。
    最后,本文对基于WEB服务和BPEL4WS的动态电子商务体系结构的研究进行总结,对研究的进一步改善进行了展望。
E-business is a kind of economic activity that makes use of advanced information technology and communication measure based on the network platform. In general, an E-business system's structure in the enterprise is very complicated, because it is involved in many aspects of mutual business process. Traditionally, the integrating application on enterprise to enterprise is mainly assumed as the needed solving blue print by reengineering single enterprise software, but this type of tight associative solving blue print is poor in agility. When business requirement needs altering, it's very difficult to resolve these new problems only by refitting this kind of integrated configuration. It is very clear that the E-business system existed could not adapt for the new business pattern in the present.
    Dynamic E-business accelerates E-business's technology new development. Dynamic E-business provides such functions as business flow, dynamic extension and connection between clients and manufacturer systems for enterprises. By applying dynamic E-business, enterprises can search for business cooperation associates as soon as possible and establish corresponding business affairs relations immediately. So it can accelerate the integration of enterprises and create more profits for enterprises. WEB services and BPEL4WS provide effective support of technology for the implement of dynamic E-business.
    In this paper, based on both WEB services and PEL4WS the system structure of dynamic E-business, including its corresponding technology has been relatively deeply investigated.
    Firstly, E-business is briefly introduced, and the theory of dynamic E-business is summarized,including the generating background, concept, characteristic and business value of dynamic E-business. The goal and content of research are clearly put forward. Afterward, the technology of WEB services are recommended in the total, and its concept, characteristic together with basic service shed are also discussed, involving in such technologies as XML, SOAP, WSDL, UDDI in WEB services. In succession, the generating background and relative technique of BPEL4WS are introduced in detail.
    
    
    Secondly, based on having discussing of dynamic E-business, WEB services and BPEL4WS technology, an open and distributed dynamic E-business system structure are brought about. Moreover, the system structure of dynamic E-business is realized by applying technologies as follows: WEB services, BPEL4WS, J2EE, AXIS and so on.
    Finally, based on WEB services and PEL4WS, the research on the system structure of dynamic E-business is summarized. Furthermore, the further improvement of this research is prospected.
引文
[1] 祁明,晏维龙,瞿裕忠,等.电子商务实用教程.北京:高等教育出版社,2000.4~8
    [2] 覃征,谢国彤,李顺东,等.电子商务体系结构及系统设计.
    西安:西安交通大学出版社,2001.2~3
    [3] Dan Gisolfi.Web服务设计师,(4-2001),http://www-900.ibm.com/developerWorks/
    [4] 李劲.动态电子商务的Web服务:电子商务的演变,(8-2002)
     http://www-900.ibm.com/developerWorks
    [5] Alfredo Gutierrez .电子商务随需应变:开发人员蓝图,(2-2003),
    http://www-900.ibm.com/developerWorks
    [6] 柴晓路.架构Web Service:基于Web服务的应用、解决方案和开发平台,(7-2001),
    http://www-900.ibm.com/developerWorks
    [7] Holt Adams,Dan Gisolfi,James Snell,Raghu Varadan.Web服务的最佳实践:
    回到基础部分,(11-2002 ) http://www-900.ibm.com/developerWorks
    [8] Graham Glass.Web 服务(革)创新,(11-2000) http://www-900.ibm.com/developerWorks
    [9] Heather Kreger.Web 服务概念性体系结构,(5-2001 ),
    http://www-900.ibm.com/developerWorks
    [10] Doug Tidwell.Web 服务 -- Web的下一次革命,(6-2001),
     http://www-900.ibm.com/developerWorks/
    [11] Doug Tidwell.XML入门(修订版),(11-2002),http://www-900.ibm.com/developerWorks
    [12] 段智华.浅谈SOAP,(8-2001),http://www-900.ibm.com/developerWorks/
    [13] 柴晓路.探索Web Services: 技术、架构和应用,北京:电子工业出版社 2001
    [14] 柴晓路.WSDL: 描述你的Web服务,(8-2001),
    http://www-900.ibm.com/developerWorks
    [15] Graham Glass .Web 服务的(革)创新,第 4 部分,(2-2001 )
    http://www-900.ibm.com/developerWorks
    [16] Tom Bellwood.理解 UDDI 跟上规范的不断发展,(7-2002 )
    http://www-900.ibm.com/developerWorks
    [17] 阮文骏,柴晓路,译.UDDI技术白皮书, (5-2001 )
     http://www-900.ibm.com/developerWorks
    [18]UDDI.UDDI数据结构参考,(9-6-2000)http://www.uddi-china.org/pubs/
    [19]UDDI. UDDI 程序员 API参考 2.0,(9-6-2000)http://www.uddi-china.org/pubs/
    [20] Francisco Curbera, Yaron Goland, Johannes Klein, Frank Leymann, Dieter Roller,
     Satish Thatte, Sanjiva Weerawarana.(8-2002 ),Web 服务的业务流程执行语言1.0,
    http://www-900.ibm.com/developerWorks
    [21] Matthew J. Duftler,Francisco Curbera,Rania Khalaf.使用 BPEL4WS 的业务
    流程:学习 BPEL4WS,(3-2003)http://www-900.ibm.com/developerWorks
    [22] Rania Khalaf,William A. Nagy.(4-2003),使用 BPEL4WS 的业务流程:
    学习 BPEL4WS,第 6 部分,http://www-900.ibm.com/developerWorks
    
    
    [23] Matthew Duftler,Rania Khalaf.使用 BPEL4WS 的业务流程:学习 BPEL4WS,
    第 3 部分,(10-2002),http://www-900.ibm.com/developerWorks
    [24] Vladimir Stemkovski.实现BPEL4WS演示:教程(11-3-2003),
    http://www-900.ibm.com/developerWorks
    [25] David Nielsen.揭示 BPEL4WS 的业务逻辑(10-3-2003),
     http://www-900.ibm.com/developerWorks
    [26] 边海锋,许俊华,刘祖照。基于智能代理和web服务的动态电子商务集成.
    清华大学学报,2003,43(3),430.
    [27] Mack Hendricks,Ben Galbraith,等. Java Web 服务编程指南, 卢刚,高春荣,
    朱军.北京: 电子工业出版社,2002,3.
    [28] 赵强,乔新亮.J2EE应用开发.北京:电子工业出版社.2003.4~8
    [29] Naveen Balani.用 AXIS 编写 JMS 应用程序.(2-2003)
    http://www-900.ibm.com/developerWorks
    [30] Nirmal Mukhi,使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 4 部分:用
     BPWS4J 编辑器创建流程(11-2002),http://www-900.ibm.com/developerWorks/

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700