(计算机科学与技术专业论文)基于web+services电子商务系统的设计与实现.pdf_第1页
(计算机科学与技术专业论文)基于web+services电子商务系统的设计与实现.pdf_第2页
(计算机科学与技术专业论文)基于web+services电子商务系统的设计与实现.pdf_第3页
(计算机科学与技术专业论文)基于web+services电子商务系统的设计与实现.pdf_第4页
(计算机科学与技术专业论文)基于web+services电子商务系统的设计与实现.pdf_第5页
已阅读5页,还剩72页未读 继续免费阅读

(计算机科学与技术专业论文)基于web+services电子商务系统的设计与实现.pdf.pdf 免费下载

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

文档简介

独创性( 或创新性) 声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特j l l j ) j r l 以标注和致谢中所罗列的内容以外,论文中不 包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他 教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任 何贡献均已在论文中作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名:糊 日期:垫印二q 皇二三竺 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即: 研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保 留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借 阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它 复制手段保存、汇编学位论文。( 保密的学位论文在解密后遵守此规定) 保密论文注释:本学位论文属于保密在土年解密后适用本授权书。非保密 论文注释:本学位论文不属于保密范围, 本人签名:耍垒型) 导师签名: 适用本授权书。 日期:翌! 【二竺二竺 日期:三圃二岁二芩 基于w e bs e r v i c e s 的电子商务系统的设计与实现 摘要 电子商务本质上是以网络基础设施和信息技术为手段,实现业务数 据的网络传输和交换,并根据业务流程需要进行相应的处理。传统的分 布式组件技术( c o r b a 、d c o m 、e j b 等、) 存在着一些难以解决的问题, 如异构平台间的数据交互、穿越防火墙、解决方案实施复杂等,使得当 前的电子商务应用模式不能很好满足企业间业务整合的需要。 w e bs e r v i c e s 作为一种基于标准的、松散耦合的组件技术,具有传统 技术无法比拟的优势,它的出现,为企业应用集成和系统开发提供了新 的思路,也导致了分布式动态电子商务应用模式的出现。 本文分析研究了w e bs e r v i c e s 的理论基础和应用技术,在总结已有 电子商务应用模式和体系结构的基础之上,将之应用于b 2 b 的电子商务 模型中,设计出一种基于w e bs e r v i c e s 的动态电子商务多层框架模型 d e c aw s 。然后在安全访问控制、动态业务集成、服务管理机制和事务 处理模式等方面,对框架的详细设计进行了探讨,给出了s o a p 消息安 全传递的扩展保障机制,以状态依赖的业务规则实现动态服务整合的折 衷处理方法,以及在业务流程中的分阶段提交的事务控制方式。 该框架充分体现了w e b 服务基于网络的新型组件化的思想,能够有 效的实现动态电子商务系统中的企业内部集成和企业间的业务集成,经 过在物流管理系统实施中的实际应用,表明该框架具备了松散耦合、灵 活、简单易用、可扩展、可重用等特性,能够满足动态电子商务的需要。 关键词电子商务w e b 服务面向服务x m ls o a p l 北京邮电大学硕士论文 基于w e bs e r v i c e s 的电子商务系统的设计与实现 t h ed e s i g na n di m p l e m e n l c a t i o no fe l e c t r o n i c c o m m e r c es y s t e mb a e s e do nw e bs e r v i c e s a b s t r a c t i nn a t u r e ,e 。c o m m e r c ei sam o d e r nb u s i n e s sm o d et h a tt r a n s m i t t i n ga n d e x c h a n g i n gb u s i n e s sd a t at h r o u g hn e t w o r ka n dc o m m u n i c a t i o ni n s t r u m e n t s , a n dd e a l i n gw i t ht h e s ed a t a sa c c o r d i n gt ot h eb u s i n e s sp r o c e s s t h et r a d i t i o n a l d i s t r i b u t e dc o m p u t i n gt e c h n o l o g i e s ( c o r b a , d c o m ,e j b ,e t c ) h a v es o m e p r o b l e m sw h i c ha r eh a r dt ob es o l v e d ,s u c ha st h ec o m m u n i c a t i o nb e t w e e n d i f f e r e n ta p p l i c a t i o n so nh e t e r o g e n e o u sp l a t f o r m s ,g o i n gt h r o u g ht h ef i r e w a l l t r a n s p a r e n t l y , a n dt h ec o m p l e x i t i e so fi m p l e m e n t a t i o n b e c a u s eo fa l lt h e s e p r o b l e m s ,t h ec u r r e n te l e c t r o n i cc o m m e r c ea p p l i c a t i o np a t t e m sc a nn o t s a t i s f yt h er e q u i r e m e n t so fb u s i n e s si n t e g r a t i o na m o n gc o m p a n i e s a sam o r ef l e x i b l e ,e x t e n s i b l e ,d y n a m i ca n dl o wp r i c e dc o m p o n e n t t e c h n o l o g i e s ,w e bs e r v i c e si n t r o d u c e san e wa p p r o a c hi n t ot h ee n t e r p r i s e a p p l i c a t i o ni n t e g r a t i o na n dt h ed e v e l o p m e n to fe c o m m e r c es y s t e m ,a n d a l s og i v e sb i r t ht ot h ed i s t r i b u t e dd y n a m i ce - c o m m e r c ea p p l i c a t i o np a t t e r n t h ep a p e re x p a t i a t e so nt h et h e o r i e sa n da p p l i c a t i o n so fw e bs e r v i c e s , a p p l i e si tt ot h eb 2 be c o m m e r c em o d e l o nt h eb a s i so ft h es u m m a r i z a t i o n o fe c o m m e r c ea p p l i c a t i o np a t t e r n sa n da r c h i t e c t u r e s ,d e s i g n sad y n a m i c e c o m m e r c e m u l t i l a y e r s f r a m e w o r kn a m e dd e c a _ w s ,a n dt h e n d i s c u s s e ss o m ee m p h a s i so ff r a m e w o r k si m p l e m e n t a t i o ni nd e t a i l ,s u c ha s t h ea c c e s sc o n t r o la n d m e s s a g e s e c u r e t r a n s f e r , d y n a m i c b u s i n e s s i n t e g r a t i o n ,s e r v i c em a n a g e m e n tm e c h a n i s ma n dt r a n s a c t i o nc o n t r o lm o d e d u r i n gt h e s ed i s c u s s i o n s ,a d d r e s s e st ot h es o a pm e s s a g e se n c r y p t i o na n d s e c u r et r a n s f e r , a n dt ot h eo p t i m a lp r o c e s s i n gm e t h o d so fb u s i n e s sr u l e s d e p e n d so ne a c ho t h e r ss t a t e m e n t ,i nt h ee n d ,a n a l y z e st h ec o m p o s i t i o n a n d d y n a m i cd i s c o v e r y m e c h a n i s mo fw e b s e r v i c e s ,p r o p o s e s a t h r e e - p h a s ec o m m i tp r o t o c o l ,f o r m u l a t e st h et r a n s a c t i o n c o n t r o l l i n g p r o c e s s e si nt h ef r a m e w o r k t h ef r a m e w o r kp r o p o s e di nt h i sp a p e rh a st h ec h a r a c t e r i s t i c so fw e b i i s e r v c e s ,a n do w n st h ea d v a n t a g e so f t h i sn e wd i s t r i b u t e dc o m p u t i n g t e c h n o l o g y t h ed y n a m i ce - c o m m e r c es y s t e mc a nb ee a s i l yd e v e l o p e d a c c o r d i n gt oi t sa r c h i t e c t u r e ,a n dc a ne f f e c t i v e l yi n t e g r a t e t h ee n t e r p r i s e a p p l i c a t i o nb a s e do nb 2 b a n dt h i sf r a m e w o r kh a sb e e nu s e dt o t h e d e v e l o p m e n to fm a n a g e m e n ts y s t e m s f o re n t e r p r i s el o g i s t i c s ,a n di ti s p r o v e dt h a ti tc a nf u f i l lt h en e e d so fd y n a m i ce - c o m m e r c es y s t e m ,a n di t s a r c h i t e c t u r eo w n st h ef o l l o w i n gc h a r a c t e r i s t i c s :l o o s ec o u p l i n g ,s i m p l e , e x t e n s i b l e ,r e u s a b l e ,a n ds oo n k e yw o r d se c o m m e r c ew 曲s e r v c i e ss o ax m ls o a p 北京邮电大学硕士论文 基于w e bs e r v i c e s 的电子商务系统的设计与实现 目录 摘要i a b s t ra c ,r i i 目录i v 第一章前言1 1 1 课题背景及意义1 1 2 国内外研究现状2 1 3 主要研究内容3 1 4 论文组织结构4 第二章相关技术介绍6 2 1 电子商务基本概念6 2 2 电子商务基本模式。7 2 2 1 企业一企业模式( b 2 b ) 7 2 2 2 企业一消费者模式( b 2 c ) 7 2 2 3 消费者一消费者模式( c 2 c ) 7 2 2 4 消费者一企业模式( c 2 b ) 7 2 3 电子商务发展历程8 2 4w e bs e r v i c e s 概j 苤一9 2 4 1w e bs e r v i c e s 概念9 2 4 2w e bs e r v i c e s 体系架构9 2 4 3w e bs e r v i c e s 协议栈1 0 2 5w e bs e r v i c e s 应用与开发1 2 2 5 1 服务应用模式1 2 2 5 2 服务开发周期1 3 2 5 3 实现平台选择1 3 第三章基于w e bs e r v i c e s 的电子商务应用模型1 5 3 1 传统电子商务系统模型分析1 5 3 1 1 分布式对象技术1 6 3 1 2 传统分布式模型存在的问题1 7 3 1 3w e bs e r v i c e s 技术的优势。1 8 1 v 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 3 2 面向服务的电子商务应用模型1 8 3 2 1 总体设计目标1 9 3 2 2 面向服务的电子商务应用模式2 0 3 2 3 多层体系结构的选取2 2 3 3 动态电子商务多层应用框架2 4 3 3 1 框架结构设计2 4 3 3 2 功能流程描述。2 5 3 3 - 3 角色职责划分2 6 3 4 关键实现技术2 7 3 4 1 安全访问控制2 7 3 4 2 动态业务集成2 9 3 4 3u d d i 中心扩展3 1 3 4 4 事务处理机制3 2 3 5 具体开发模式3 4 3 5 1 需求分析阶段3 4 3 5 2 系统设计阶段3 4 3 5 3 服务划分与实现阶段3 4 3 5 4 系统构造阶段。3 6 第四章动态电子商务模式的物流管理系统的设计3 7 4 1 系统分析的基本思路3 7 4 2 物流管理系统的特点3 8 4 3 物流管理系统的需求分析3 9 4 3 1 系统的具体需求3 9 4 3 1 系统的业务流程分析4 0 4 3 2 系统的功能结构分析4 1 4 4 系统的体系结构设计4 3 4 4 1 物流系统的多层体系结构4 3 4 4 2 业务逻辑处理4 5 4 4 3u d d i 注册中心。4 5 4 4 4x m l 数据集成器一4 6 第五章动态电子商务模式的物流管理系统的实现4 8 5 1 系统开发环境4 8 v 北京邮电人学硕士论文 基于w e bs e r v i c e s 的电子商务系统的设计与实现 5 2 具体功能实现4 8 5 2 1 产品信息服务4 8 5 2 2 系统采购实例4 9 5 2 3 消息安全传递5 3 5 2 4 服务注册机制5 6 5 3 系统测试5 7 5 4 总体运行评价5 8 5 4 1 系统的速度性能5 9 5 4 2 系统的有效性5 9 5 4 3 系统的扩展性6 0 第六章总结与展望6 1 6 1 主要工作6 1 6 2 研究展望6 2 参考文献。6 3 致谢。6 6 g i 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 第一章前言 随着i n t e r n e t 的兴起与普及,电子商务的应用得到了迅速的发展,并展现了其良 好的应用前景和市场价值。在企业信息化及电子商务发展过程中,由于没有一个广泛 适用的统一标准来规范企业内部及企业间应用系统的合作行为,使得基于b 2 b 的企 业间业务流程整合式的电子商务难以真正实现。w e b 服务定义了满足动态及时的商务 合作所要求的基本功能和原则,它的出现使得w e b 不仅成为信息共享的平台,而且 成为服务共享的平台,给电子商务系统的构建带来了新的解决方案。 1 1 课题背景及意义 现代信息和电子技术的快速进步,在很大程度上为电子商务( e l e c t r o n i cc o m m e r c e ) 的产生和发展营造了有利的环境,也为电子商务应用的发展提供了最大的源动力1 1 之j 。 随着网络技术、通信技术和计算机技术的普及和发展,在全球化趋势的推动下,越来 越多的企业开始采用以互联网为媒介的电子商务系统,作为企业内外部之间数据交 互、管理和交易的平台。 电子商务出现于2 0 世纪后期,从概念上来讲,它是指基于技术的个人之间、组 织之间或个人与组织之间的数字化信息交换,还包括所有直接或间接支持市场交易的 组织内部和外部的活动【3 1 。电子商务不仅仅包括商务和服务的网上交易,还涉及从 “供 到“需的整个社会生产的各个环节。利用网络信息技术处理商务活动,不但 可以降低企业在开发、管理、维护等方面的费用,提高管理服务水平,方便的实现信 息的共享和交流,扩大企业的影响力和知名度,还加快了企业实体的市场适应能力。 因此,商务电子化已成为企业发展的必由之路,越来越多的传统企业均开始构建满足 自己需求的电子商务平台,以达到降低生产成本、提升企业竞争力的目的。 电子商务和企业业务模式的发展与进步,共同促使众多相关企业在更广范围内以 价值链的形式联系在一起,以便能对迅速变化的市场做出快速有效的响应。因此,电 子商务重心也由最初的b 2 c ( b u s i n e s s t o c u s t o m e r ) 逐渐转向更具挑战性的 b 2 b ( b u s i n e s s t o b u s i n e s s ) 领域,即企业对企业间的应用交互与集成,并且具备动态特 性【4 1 。 各企业内部的应用一般构建在不同的底层架构之上,没有一个统一的标准,这使 得信息交流、数据整合和应用集成变得异常困难。而且,企业间的商务关系是不固定 的,这就要求电子商务系统具备开发的松散耦合的应用环境,能够方便的实现这种合 作关系的转变。 传统的分布式计算技术d c o m ( d i s t r i b u t e dc o m p o n e n to b j e c tm o d e l ,分布式对象 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 模型) 、c o r b a ( c o m m o no b j e c tr e q u e s tb r o k e ra r c h i t e c t u r e ,通用对象请求代理结构) 、 e j b ( e n t e r p r i s ej a v a b e a n ,企业j a v a b e a n ) 各自具有不同的通信协议和数据标准,实现 机制相对复杂,并且要求系统客户端与服务器端紧密耦合,必须使用同类的基本结构, 各自之间也难以通信,很难满足电子商务系统在灵活性、可扩展、松耦合等方面的需 求,不能适应动态变化的商务应用。另外,d c o m 、c o r b a 和r m i 等分布式技术的 远程调用方法是基于动态端口分配的,在穿越企业防火墙进行数据传递方面存在先天 不足。基于以上原因,传统分布式计算技术无法构建能够满足企业动态变化需求的、 敏捷的电子商务应用系统。 w e bs e r v i c e s 的出现,为解决开发电子商务系统中遇到的上述问题提供了一个有 效的途径。作为一种新型的分布式计算模型,w e b 服务是w e b 上数据和信息集成的 有效机制。从电子商务应用领域来看,复杂的应用连接和程序代码造成了电子商务应 用的高维护代价和更新代价,而w e b 服务正好能够解决这一问题【5 】。通过扩展了有限 的可互操作性而改进了分布式计算的能力,能够有效降低企业应用集成和开发的成 本,为当前构建企业电子商务系统的提供了一种很有效的解决方案,使得通过跨企业 应用集成的方式实现电子商务应用的重用变为可能。 w e bs e r v i c e s 采用了面向服务的体系结构( s e r v i c eo r i e n t e da r c h i t e c t u r e ,s o a ) , 通过服务提供者、请求者和注册中心等实体之间的交互实现服务共享和调用【6 j 。作为 一种基于标准的、松散耦合的软件组件,w e bs e r v i c e s 具有传统技术无法比拟的优势, 它使用一系列标准和协议实现相关的功能,w s d l 负责描述服务,u d d i 用来发布和 查找服务,x m l 提供数据的描述,使用s o a p 协议来执行服务调用l _ 丌。在这些标准 的支持下,使得w e bs e r v i c e s 的开发和使用变得相对简便。x m l 和s o a p 构成了w e b s e r v i c e s 的核心,x m l 使得数据可以标准的形式进行存放,为异构平台的数据访问提 供了实现的基础;s o a p 消息绑定h t i p 协议进行传递,可以有效地穿越防火墙进行 通信。使用w e b 服务,企业能够通过抽象和组合将自身的电子商务组件化,进而实 现真正跨平台的、即时的业务流程对接。 1 2 国内外研究现状 早在2 0 世纪7 0 年代,电子数据交换( e d i ) 和电子资金转移( e 踟作为电子商务应 用的雏形就开始出现。到了2 0 世纪9 0 年代初,随着i n t e m e t 技术的发展,商业机构 开始介入i n t e m e t ,发现它在通讯、客户服务等方面的巨大潜力,便开始应用i n t e r n e t 开展贸易活动,于是电子商务率先在美国、加拿大等国家正式出现。 电子商务的发展基本上经历了三个阶段。初始阶段以静态电子商务为主,企业将 商务信息以静态w e b 页面发布,客户可以随时进行浏览、寻找和搜集商务信息;第 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 二阶段为交互式电子商务,主要是通过交互式的网上表格或企业内部集成等程序进行 企业对客户( b 2 c ) 的商务;第三阶段则是以b 2 b 为主的动态电子商务,i d c 的一 份市场调查报告显示,b 2 b 交易方式是真正的电子商务引擎,该模式是当前电子商务 模式中最具操作性、最容易成功的模式。从全球电子商务发展的事实和发展潮流看, b 2 b 业务已经占据绝对主导地位。 企业在实施b 2 b 电子商务系统时,整个价值链中的任意一方的业务应用必须能 够方便的与所需交易一方的相关应用直接通信,这种复杂的业务集成需要以程序与程 序之间的交互来实现。为了能够动态适应企业不断变化的业务策略和商务流程,要求 集成的应用必须是基于标准的、松耦合的、组件化的。作为新型的分布式计算模型, w e b 服务能够满足上述需求,并具备更加方便可行的操作性。 w e bs e r v i c e s 主要目标是在现有各种异构平台的基础之上构筑一个通用的、与平 台语言无关的技术层,实现应用系统间的简单、灵活的无缝集成。g a r t n e rg r o u p 于 2 0 0 2 年提出:w e bs e r v i c e s 是人们思考如何获取和提供商业服务的一种新方式,它带 来了巨大的利益,包括降低成本,缩短系统的安装时间,提高企业的敏捷性和灵活性。 随着w e bs e r v i c e s 技术的不断发展,w e b 服务已经得到国内外众多组织和公司的支 持,如m i c r o s o f t 、i b m 、h p 、b e a 、s u n 、o r a c l e 等,尤其是m i c r o s o f t 和i b m ,参 与制定和开发了w e b 服务的相关技术和标准,在相关技术的研究工作上投入了很多 精力。w e b 服务领域的几个主要应用框架是m i c r o s o f t 的n e t 平台、s u n 的j a v ae e 平台、i b m 的w e b s p h e r e 平台、b e a 的w e b l o g i c 平台等。随着各种新的w e b 服务的 出现,w e b 服务已经进入设计阶段,其目的是提供一个供用户选择所需服务的机制, 按照需求进行组合,为用户提供有效的功能和信斛7 j 。目前,在语义w e b 服务、w e b 服务发现及定位以及w e b 服务集成技术等方面,业已开展了广泛的研究并取得了一 定的成果。 现在w e bs e r v i c e s 在电子商务、电子政务、金融、零售、能源、交通、电子制造、 软件、地理信息服务等行业和领域都有广泛应用,并且有许多成功的案例, w e bs e r v i c e s 的采用已经从早期应用、系统地部署阶段进入到了新业务模式阶段。随 着电子商务的迅速崛起和w e b 应用的快速发展,w e b 服务将成为跨平台的电子商务 系统中的共同技术趋势。 1 , 3 主要研究内容 b 2 b 电子商务即企业对企业间进行的电子商务,该类型的电子商务系统可以划分 为三个层次:第一层是企业与企业之间通过网络形成的采购、订单管理和交易系统; 第二层是企业内部的应用系统集成,使之在电子商务的驱动下协调工作;第三层是电 北京邮电大学硕士论文 基于w e bs e r v i c e s 的电子商务系统的设计与实现 子商务的基础设施,包括网络安全、在线支付等。在面向业务流程集成的b 2 b 中, 作为交互机制的w e bs e r v i c e s 可以分为两大职能:集成w e b 服务和协作w e b 服务1 8 j 。 本文将从概念性总结、理论研究、实践性探讨三个方面,研究w e bs e r v i c e s 技术 在电子商务系统设计开发中的应用模式。以组件化方法,结合企业已有系统的状况, 以b 2 b 电子商务模式为基础,提出了基于w e bs e r v i c e s 的松散耦合的分布式计算模 型,设计并实现一个电子商务应用系统,给出针对b 2 b 多层次应用的电子商务解决 方案,其中涉及了能够集成多种异构数据源的电子商务应用集成和数据集成的研究内 容。 最后,分析了w e bs e r v i c e s 应用系统的性能瓶颈和电子商务的安全需求,探讨了 改善系统性能和提高安全性的相应措施。针对系统运行状况,分析系统的运行效果, 给出方案的最终评价和下一步的研究方向。 1 4 论文组织结构 本文的组织结构如下: 第一章前言:阐述了本课题的研究背景,简要分析了其研究意义,概括了主要 研究内容,介绍了相关技术与发展现状,并对论文的整体结构进行了归纳说明。 第二章相关技术介绍:首先介绍了电子商务的基本概念和商业模式,概括其发 展历程,并总结其对现代企业发展的影响。然后讨论了w e bs e r v i c e s 的基本概念、体 系结构、服务协议等基础知识,介绍了其开发周期和运行模式,并对比分析了当前两 类主流的系统建构平台。 第三章基于w e b s e r v i c e s 的电子商务应用模型:根据b 2 b 电子商务系统的特点, 结合w e bs e r v i c e s 技术原理,提出基于w e bs e r v i c e s 的电子商务应用模型d e c a w s , 给出详细的设计,探讨和研究其实现方式。并从w e bs e r v i c e s 技术的特点和电子商务 应用系统的需求入手,对安全访问、数据集成、应用集成进行基于w e bs e r v i c e s 设计 和实现,提出在应用模型中具有应用价值的体系架构。 第四章基于d e c aw s 的物流管理系统的设计:以d e c a w s 框架的体系结构 和动态电子商务的应用模式为基础,对某水泥集团企业的基于b 2 b 的物流管理系统 进行了详细的设计,并对系统的操作流程进行说明。 第五章物流管理系统的具体实现:针对上一章的设计,选取系统的软、硬件开 发平台,在n e t 平台对系统进行了编程实现,并给出了几个有代表性的操作流程的 具体代码。从功能、集成、性能等多个方面测试了系统,对采用w e bs e r v i c e s 技术进 行开发的物流管理系统的性能和安全进行分析,探讨了当前存在的一些不足之处和拟 采取的解决方法; 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 第六章总结与展望:归纳所做的工作,总结当前研究成果,分析所设计系统模 型的特点,指出下一步的研究路线; 北京邮电大学硕士论文 基于w e bs e r v i c e s 的电子商务系统的设计与实现 第二章相关技术介绍 全球经济发展正在进入信息经济时代,信息技术的飞速发展,使得互联网日益普 及,进而形成了一种新型的商务方式电子商务,并迅速崛起。通过互联网,电子 商务将企业、顾客、供应商以及整个价值链中的其他环节整合到现有的信息系统上来, 实现一个全新的植根于电子网络的市场和社会环境。电子商务的迅速开展,已经引起 了全球资源的再分配、社会分工的再组织和市场的重新定位,越来越多的企业从传统 商务模式转到电子商务上来,依靠信息技术,与供应商、合作伙伴及客户保持联系, 实现了电子化交易。 在众多的电子商务应用模式中,基于i n t e m e t 的b 2 b 电子商务也不断发展,并趋 于主导地位,其相关系统的开发也逐渐由传统应用模式过渡到w e b 应用。随着多层 架构设计模式的引入,基于w e b 的分布式应用已经成为构建电子商务系统的主流技 术。w e b 应用从最初的静态h t m l 阶段,经过动态w e b 内容阶段的发展,目前已经 进入了以w e b 服务为核心的服务导向阶段蹭1 。对于电子商务而言,需要摆脱独立解决 方案的实现模式,冗长的串行的开发循环应当被及时的、快速的应用装配所取代。基 于x m l 技术的w e b 服务正式解决这一问题的最佳手段n 训。 2 1 电子商务基本概念 电子商务的英文表示为“e b u s i n e s s ”或“e c o m m e r c e ”,对电子商务最直接的理解 就是,利用当前各种各样的信息技术在网络环境下从事商业活动。 国际商会于1 9 9 7 年1 2 月,在巴黎举行了世界电子商务会议( t h ew o r l db u s i n e s s a g e n d af o r e l e c t r o n i cc o m m e r c e ) 。会上专家和代表对电子商务的概念进行了最有权威 的阐述:电子商务( e l e c t r o n i cc o m m e r c e ) ,是指实现整个贸易过程中各阶段的贸易活 动的电子化。从涵盖范围方面可以定义为:交易各方以电子交易方式而不是通过当面 交换或直接面谈方式进行的任何形式的商业交易;从技术方面可以定义为:电子商务 是一种多技术的集合体,包括交换数据( 如电子数据交换、电子邮件) 、获得数据( 共享 数据库、电子公告牌) 以及自动捕获数据( 条形码) 等。 般而言,电子商务是指利用i n t e m e t 与w e b 进行商业交易。具体来说,就是利 用现有的网络基础设施和相应的软件,个人之间、组织之间或个人与组织之间在按照 一定的协议连接起来的网络环境下进行的数字化信息交换,电子商务还包括所有直接 和间接支持市场交易的组织内部和外部的活动。 6 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 2 2 电子商务基本模式 按照从事网络交易对象的不同和内容的不同,电子商务目前可以清晰地划分为四 种类型:企业一企业模式( b 2 b ) 、企业一消费者模式( b 2 c ) 、消费者一消费者模式( c 2 c ) 和消费者一企业模式( c 2 b ) 【3 1 。 2 2 1 企业一企业模式( b 2 b ) b 2 b 电子商务是指在两个组织之间发生的所有电子商务交易。按照交易形式可以 分为两类: 一类是企业间网络交易,将面向上有的供应商的采购业务和面向下游的代理商的 销售业务、支付管理及售后服务和维护有机的联系起来,这是电子商务模式中最重要 和最受企业重视的形式。 另一类是指b 2 b 交易平台,它创造了一个有组织的买卖双方社区,企业可以借 助该平台发布买卖、合作、招投标等商业信息,并可了解其他各地的销售信息,增加 被其他有合作意向企业发现的可能,同时该平台还可以标明企业产品的质量信息、信 用信息等内容,如阿里巴巴之类的电子商务网站。 2 2 2 企业一消费者模式( b 2 c ) b 2 c 电子商务是指企业与客户间的电子商务交易,企业通过互联网为消费者提供 网上购物环境,允许消费者在网上购物、在线支付,并通过配售系统将商品送到消费 者手中。b 2 c 型电子商务最常见的是“网上店铺”,如亚马逊书店、c h i n a p u b 等。 2 2 3 消费者一消费者模式( c 2 c ) c 2 c 型电子商务是最终消费者之间的网络交易活动,这些交易不一定有第三方的 参与,如e b a y 、淘宝、拍拍网等。客户在虚拟社区中与他人交易,通过竞拍来决定 商品的价格。这些虚拟交易场所通过广告、信息发布费和从每件售出商品抽取一定比 例的销售利润创造价值。 2 2 4 消费者一企业模式( c 2 b ) 在c 2 b 模式中,消费者联合起来形成买方集团,与企业进行交易。c 2 b 电子商 务形式之一是消费者以群体对象与商家进行购买行为,可以获取更加合理的价格和服 务。还有一种形式是消费者对所需产品自行定价,让成交商根据自己情况决定是否成 交。 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 目前,以b 2 b 与b 2 c 两种形式的电子商务最为引人关注,而b 2 b 相对于b 2 c 来讲,对于企业更具有吸引力。随着越来越多的企业由传统业务转向电子商务,b 2 b 电子商务已经成为主要的电子商务系统的架构模型。而电子商务的全天候不间断服 务、拓展企业采购及市场推广范围、提升企业业务水平、降低企业成本等优点,也为 企业的发展提供了新的机遇和挑战。 2 3 电子商务发展历程 电子商务并不是一个新概念,它始于网络计算,其最初形式电子数据交换 ( e l e c t r o n i cd a t ai n t e r c h a n g e ,即e d i ) 起源于2 0 世纪6 0 年代,经历了一段时间的发展 与完善后,在1 9 9 0 被国际化标准组织接受为国际标准。到上世纪8 0 年代末,发达国 家的电子数据交换已形成规模,一些专门的数据交换系统逐渐形成并投入运行。随着 网络技术的发展和普及,电子商务迅速崛起,自从1 9 9 1 年美国允许利用互联网从事 商务活动以来,商业网站的数据急剧增长,在1 9 9 5 年商务信息量首次超过了科学教 育信息量,标志着电子商务活动从此成为互联网上的主导活动i l 。 到目前为止,电子商务经历了从静态式的w e b 浏览,交互式的电子表格,到开 发企业到企业的应用集成,直至能够实现灵活的动态电子商务等几个阶段的发展,每 一阶段都具有各自的特点【4 j 。 在电子商务的开始阶段,企业以静态网页形式发布业务信息,客户可以随时在商 业网站上浏览、查询有价值的商务信息。此阶段以h t m l 和图片为主,随后发展到 使用多媒体技术。 接着出现了以c g i 技术为代表的交互式w e b 应用架构,用户可以通过电子表格 或企业内部集成的应用与网站进行交互,实现企业对客户的商务。企业内部的应用集 成可以将企业自身的业务流程进行纵向的整合,精简财物流程,以使电子商务交易过 程更便捷,快速响应客户。 第三阶段的电子商务则是在企业内部应用集成的基础之上,进行横向的业务整 合,即企业对企业( b 2 b ) 的电子商务模式,实现与供应链上的合作企业的业务重新规 划。其含义就是将企业自身流程与合作伙伴的流程进行组合优化,已满足客户需求、 市场实时环境快速变化的要求,达到随需应变得境界1 1 引。 电子商务要做到随需应用,需要在开放的环境中方便的进行流程整合,并能够实 现应用的自主运算,这也是动态电子商务的目标。动态电子商务的特点是软件可以按 照业务过程而造型,设计成可重用的和柔性的组件,理想状况是企业可以即时寻找商 业合作伙伴,并将各种软件集成新的解决方案。这就需要开放的标准的支持。 w e bs e r v i c e s 本身是基于各种开发标准的分布式应用技术,并能够有效简化e d i 8 北京邮电大学硕士论文基于w e bs e r v i c e s 的电子商务系统的设计与实现 编程的要求,它的出现为动态电子商务提供了新的实现途径。在动态电子商务系统中, w e b 服务可以具备集成和协作两种功能属性,集成可以解决程序与程序之间的数据通 信问题,交易处理能够实现一个完整的b 2 b 应用集成,把w e b 服务的动态性质延伸到 交易处理、工作流程、业务整合上。w e b 服务引发了电子商务新一轮的发展热潮,它 支持和推广动态电子商务模型,促进合作分层服务,开启了新的商机。 2 4w e bs e r v i c e s 概述 2 4 1w e bs e r v i c e s 概念 作为一种能够使应用程序可以用与平台无关和与语言无关的方式进行通信的技 术,本质上讲,w e b 服务就是一个软件接口,利用标准描述语言定义了一组操作,可 以通过网络使用标准化的s o a p 消息实现对这些操作的访问。对于w e bs e r v i c e s 存在 各种各样的定义,根据g a r t n e r 研究所的定义,w e b 服务是通过i n t e m e t 标准技术传 递的、松散耦合的

温馨提示

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

评论

0/150

提交评论