电子商务的应用框架优秀课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《电子商务的应用框架优秀课件.ppt》由会员分享,可在线阅读,更多相关《电子商务的应用框架优秀课件.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子商务的应用框架第1页,本讲稿共63页本章学习目标和知识点:末页下一页上一页首页了解并掌握电子商务涵盖的内容、环境及支撑体系,深入领会电子商务的模式与分类对开展电子商务的企业定位具有的战略导向,区别企业对消费者模式(B2C)、企业对企业模式(B2B)、政府对企业或公众的电子商务模式(G2B,G2C)及电子政务、消费者对消费者的电子商务模式(C2C),移动商务(m-Commerce)其他电子商务分类方式以及电子商务模式的内涵与异同点,以便指导自己的企业形成创新的商业模式;了解电子商务技术发展的新动态,如可动态部署的电子商务系统模型、应用体系结构,。第2页,本讲稿共63页第第2 2章章 电子商务
2、基本知识概述电子商务基本知识概述 末页下一页上一页首页2.1 2.1 电子商务的基本概念电子商务的基本概念2.3 2.3 电子商务的应用框架电子商务的应用框架第3页,本讲稿共63页2.1 2.1 电子商务的基本概念电子商务的基本概念末页下一页上一页首页2.1.1 2.1.1 电子商务定义及其科学演进电子商务定义及其科学演进2.1.2 2.1.2 电子商务的环境及支撑体系电子商务的环境及支撑体系2.1.3 2.1.3 电子商务应用系统的组成和功能电子商务应用系统的组成和功能第4页,本讲稿共63页2.2 2.2 电子商务的模式电子商务的模式末页下一页上一页首页2.2.1 2.2.1 电子商务分类方
3、式电子商务分类方式2.2.2 2.2.2 企业对消费者的商务模式(企业对消费者的商务模式(B2CB2C)2.2.4 2.2.4 政府机构对企业或消费者的商务模式政府机构对企业或消费者的商务模式2.2.5 2.2.5 其它电子商务模式及移动商务模式其它电子商务模式及移动商务模式第5页,本讲稿共63页2.3 2.3 电子商务的应用框架电子商务的应用框架末页下一页上一页首页2.3.12.3.1可动态部署的电子商务系统模型可动态部署的电子商务系统模型2.3.32.3.3动态电子商务与面向服务的架构动态电子商务与面向服务的架构第6页,本讲稿共63页末页下一页上一页首页随着Web服务(Web Servic
4、es)技术的出现和搭建于该技术标准之上的面向服务架构(SOA:Service-Oriented Architecture),使得电子商务向动态的、简化管理与整合的电子商务演变。以适应企业不断变化的业务策略和商务流程,并建立了相关标准,成为一种重要的商业应用模式。它反映了在实时条件下实现不同企业间或本企业内应用软件的动态集成概念。这比简单地访问互联网上现有的电子商务更有具挑战性,并且更具商业价值。因为它更适合于付诸实践动态企业联盟战略,达到企业间协作、安全可靠地实现系统对接、互相访问共享数据、传递消息、并随时了解和交换各自定制和许可的交易与运营的动态信息。该理念已经很快被众多顶级的和具备相应条件
5、的电子商务企业接受,并拓展到政府联盟、服务公约、Web服务平台,建立它们的互访、多渠道客户接入、查询、自动交易和系统管理等领域。第7页,本讲稿共63页末页下一页上一页首页可动态部署的电子商务系统模型可使得电子商业实体能在其自身的领域内以及在合作伙伴之间有步骤地管理和交互信息。从发现新的合作伙伴到与另一商务实体的系统集成,动态电子商务着重不同实体间程序对程序的自动交互作用,而不是早期 B2C 或B2B电子商务阶段占主导地位的客户对服务器程序的交互作用。是基于远程调用对方应用系统的某项功能来完成自己商务需求的一种方案,是对等的、可互相访问和调用的机制。可动态部署的电子商务系统模型如下图所示。2.3
6、.12.3.1可动态部署的电子商务系统模型可动态部署的电子商务系统模型第8页,本讲稿共63页可动态部署的电子商务系统模型可动态部署的电子商务系统模型 在该模型下,电子商务应用系统左边可扩展到与已有的遗留系统(legacy)进行动态访问;可与本地的ISV应用软件系统调用(ISV:Independent Software Vendor,独立软件提供者。通常指开发不属于计算机系统制造厂商产品的软件应用的公司);可以和其他企业之间展开多对多的B2B级的调用;在右边,可以同多种B2C级的瘦客户端应用系统通信,如轿车、手记或手持设备、笔记本等无线设备等;还可同B2C-Web网站的应用对接;与B2B-人机交
7、互应用界面对接等等。第9页,本讲稿共63页动态电子商务比现有的第一代电子商务更有价值末页下一页上一页首页动态电子商务是为了简化IT基础设施在企业业务流程重组和提高敏捷性过程管理,以适应变化的市场的产物,它是基于先进的技术与管理理念,即任何好的产品和服务都不是一成不变的,随着市场的变化、竞争的激烈,需要在高层管理的各个环节都进行掌控、跟踪、以降低成本、提高效率、保证质量,因此需要充分利用Web服务的动态特性,可在实时条件下的将合作伙伴的应用系统动态地集成,对企业来说,这比简单地访问Internet上现有的第一代电子商务更有价值。在这种新的动态电子商务模式下,一方的“购物应用程序”可代表另一方的“
8、消费者”来执行该方提供的多种应用程序功能。它不仅可以自动地与多个销售商取得联系,甚至还能主动发出网上通知:“要买书,价位怎样,质量如何?”的查询请求。显然,该购物应用程序不必过分依靠某一产品提供商。第10页,本讲稿共63页末页下一页上一页首页动态电子商务策略是建立在一个新兴技术的核心系列上。目前的策略大体都是基于Web服务的,Web服务是一种在网络上支持机器交互式协作的软件系统设计。随着动态电子商务概念的深入,出现了许多基础原理和新技术的扩展,但最为重要的是必须有公共架构和开放的因特网标准来支持动态电子商务,这些公共架构和开放的因特网标准之一就是面向服务的架构SOA体系,它作为第三代Web服务
9、提供者所遵循的编程标准,具有网上服务安全(WS-Security),网上服务可靠的消息体系(WS-Reliable Messaging),网上服务自动交易机制(WS-AtomicTransac-tions),网上组合不同应用的框架(WS-Composite Application Framework),网上服务寻址功能(WS-Addressing),网上服务策略(WS-Policy),以及网上业务流程执行语言(WS-BPEL)等。2.3.22.3.2动态电子商务与动态电子商务与WebWeb服务体系服务体系第11页,本讲稿共63页SOA的技术基础网上服务(Web Services)末页下一页上一
10、页首页网上服务(WS:Web Services),也称为Web服务,或Web服务标准,是能够提供动态电子商务的基本单元。为了实现Web服务体系架构的各种操作和这些操作所要达到的技术目标和商业目标,各大计算机技术厂商与标准化组织一起制订了各种Web服务技术标准,这些标准主要有四个,XML、SOAP、WSDL、UDDI。XML 用于定义 Web 服务间消息的结构,即数据名称约定和格式等。SOAP 是交换消息的协议。WSDL 用于描述 Web服务。UDDI 是可供查询的 Web服务资源库,有很多是免费的Web服务,找到就可以用自己的Web服务程序远程调用,就像在Google上可以查询免费Web网页,
11、查到就可链接访问一样。他们的详细描述如下。第12页,本讲稿共63页Web ServicesWeb services are a self-contained,modular unit of application logic that provides some businesses functionality to other applications through an Internet connection.They use a specific set of standards known by their acronyms:SOAPUDDIWSDL第13页,本讲稿共63页What
12、is a Web Service?一个能够使用XML消息通过网络来访问的Interface,这个Interface描述了一组可访问的操作。由SOAP+WSDL包装的Object适应松散耦合的网络环境,可通过Web访问,手段是SOAP Message服务的行为、输入/输出都可使用WSDL描述WebServiceInterfaceInvocationSOAPWSDLDescriptionServiceRequestor第14页,本讲稿共63页What is a Web Service?e-Business驱动了Web Service的发展,而Web Service的基石是Web技术、IT技术和对象
13、技术的融合。高度可集成的、基于Web的对象通过SOAP Message实施的面向对象编程能够将你现有的企业应用使用SOAP包装、WSDL描述,从而发布企业的商务功能或商务数据第15页,本讲稿共63页什么是什么是 XML Web Service?XML Web Service?通过标准的通过标准的通过标准的通过标准的 Web Web 协议(协议(协议(协议(HTTPHTTP)可编程)可编程)可编程)可编程访问的访问的访问的访问的WEBWEB组件组件组件组件开放的开放的 Internet 传输协议传输协议XML WebXML WebserviceserviceSOAPSOAPn nSOAP SOA
14、P(简单对象访问协议)(简单对象访问协议)(简单对象访问协议)(简单对象访问协议)用用用用 XML XML 实现实现实现实现 Web service Web service 的标准协议的标准协议的标准协议的标准协议 WSDLWSDLXML Web services XML Web services Description LanguageDescription Languagen nWSDL WSDL 描述描述描述描述Web service Web service 的语言规范,相的语言规范,相的语言规范,相的语言规范,相当于访问当于访问当于访问当于访问Web service Web servi
15、ce 的接口的接口的接口的接口n n基于开放的基于开放的基于开放的基于开放的 Internet Internet 协议协议协议协议XML and HTTPXML and HTTPUDDIUDDIUniversal Description,Universal Description,Discovery and IntegrationDiscovery and Integrationn nUDDI-Web service UDDI-Web service 的黄页的黄页的黄页的黄页第16页,本讲稿共63页什么是 UDDI?为加速Web Service的推广、加强Web Service的互操作能力而推
16、出的一个计划基于标准的服务描述和发现的规范(specification)以资源共享的方式由多个运作者一起以Web Service的形式运作UDDI商业注册中心IT业界和商业界的领导者的合作Universal Description,Discovery and Integration第17页,本讲稿共63页UDDI 角色和操作Service Requestor通过 Service Registry发现(Find)需要的Service绑定(Bind)Service Provider提供的Service,并实施调用ServiceProviderServiceRegistryServiceReques
17、torPublishBindFind第18页,本讲稿共63页Where is SOAP and WSDL?WSDLPublish的内容、Find的返回结果和Bind的信息都是WSDL描述的服务信息SOAPService Registry的访问(Publish/Find)、Service的访问都是通过SOAP Message实现ServiceProviderServiceRegistryServiceRequestorPublishBindFind第19页,本讲稿共63页(1)XML:可扩充的标记语言(Extensible Markup Language)末页下一页上一页首页是World Wid
18、e Web 协会(W3C)发布的一个基于文本的、规范的标记语言。与 HTML 使用标签来描述外观和数据不同,XML 严格地定义可移植的结构化数据。它能作为定义数据描述语言的语言,或说是描述数据内容的标记语言。例如标记语法或词汇、交换格式和通讯协议。例如可以将一个企业拥有的服务用XML语言加以描述,将其可提供的数据格式和系统配置要求以文本形式记录其中,发布到网上,可以方便地下载,按照其中说明,任何企业或个人,可将自己的软件在签署协议的许可下,与其自动对接,并利用它的强大功能返回自己软件所需的协同任务。第20页,本讲稿共63页(2)简单对象访问协议服务调用(SOAP)末页下一页上一页首页是W3C推
19、出的一个开放的简单对象访问协议SOAP(Simple Object Access Protocol)。它是一种应用程序之间进行数据通信的机制,规定了Web服务之间是怎样传递信息的。让应用与应用间互相联系,两个应用即使在不同厂商的操作系统之下、用不同的语言编写也能互通,成为跨平台、跨语言、跨协议地完成应用互联的方法。最近 SOAP 被称为“面向对象架构协议(SOA:Services-Oriented Architecture Protocol)”。SOAP 的优点在于它是完全和厂商无关,可以相对于平台、操作系统、目标模型和编程语言独立实现。另外,提供方的Web服务程序可以设定程序提供的功能和参数
20、名称,而具体希望接入的另一方接受服务者,可以自己编写该程序的功能,实现自己的代码表示,以方便自己的业务访问为目的。例如企业可以将自己的不断更新的信息传送到Web服务网站,转而提供给自己的客户,以便客户随时得到在线报告并提供整合的信息服务。第21页,本讲稿共63页(3)Web服务描述语言接口定义(WSDL)末页下一页上一页首页WSDL(Web Services Description Language)网上服务描述语言。该协议规定了对Web服务的描述标准,每一个Web服务都有一个相应的基于WSDL的描述文档,通过该描述文档,Web服务请求者可以了解到Web服务的调用接口、Web服务的URI及端口
21、、实现Web服务所需提供的参数及其类型、调用该Web服务所返回的结果及其类型等等信息。例如,一个企业的商务系统如果需要经常使用Google搜索引擎搜索某种特定的或不断改进的结果,它可以自己编写软件并将自己需要的检索内容自动提交到Google的搜索引擎上去,让Google的软件帮它完成搜索任务并把结果反馈给企业的计算机,它只要同Google签好协议,就可以使用Google提供的有关WSDL文档,使自己的计算机读取该文档后就能轻松地同Google的计算机对接,并共同完成自动服务的任务。第22页,本讲稿共63页动态地开放或关闭服务业务末页下一页上一页首页而Google的服务还可以对多家企业提供,因为
22、WSDL是基于XML的,所以一些开发工具既能根据Web服务生成WSDL文档,又能导入WSDL文档,生成调用相应Web服务的代码,很容易地形成一个从自己到其他企业计算机的调用和服务整体。并且这种调用和服务可以随时根据双方的合作协议动态地开放或关闭,完成企业间因商务需要而建立的业务整合。第23页,本讲稿共63页(4)注册和发现服务服务发现与集成(UDDI)末页下一页上一页首页也称作Web服务的目录系统,即通用描述、发现和集成协议UDDI(Universal Description Discovery and Integration)。UDDI是一套基于Web的、分布式的、用于创建Web服务信息注册
23、中心的标准和规范。Web服务的提供者可以向UDDI注册中心提交发布有关它的Web服务信息,而调用者则可通过UDDI注册中心发现自己所需的Web服务。UDDI商业注册所提供的信息包括三部分:白页信息、黄页信息和绿页信息,其中白页信息包括地址、联系方法和企业标志;黄页包括基于标准分类法的行业类别;绿页则包括了该企业所提供的Web服务的技术信息,其形式可以是一些指向文件或URL的地址,这些文件或URL是为发现和调用Web服务而使用的。第24页,本讲稿共63页登录其商业服务注册网站末页下一页上一页首页企业可以将自身的Web服务的描述信息注册到UDDI(比如自己的http访问地址,和自己提供的服务调用接
24、口及功能说明),而借助于UDDI,程序或是程序员可以准确获取到相关企业Web服务的描述信息,进而了解到该Web服务是否与自己编写的程序兼容、是否可以调用、如何调用、调用的返回结果如何等等,更进一步,可以通过UDDI来找到潜在的合作伙伴。UDDI.org(一个超过 70 家行业和贸易组织的领导者之间的伙伴和合作团体)其工作的动机是为 B2B 协同工作能力定义一个标准。该协议可以帮助企业在网上迅速找到所需的服务,并可向网上提交自己已有的服务描述和接口。为访问有关服务的详细资料,或发布自己的服务,可登录其商业服务注册网站(UDDI Business Registry)或UDDI.org网站。第25页
25、,本讲稿共63页按照需求提供服务末页下一页上一页首页而且Web服务是由XML、WSDL、SOAP、UDDI等协议支撑的,每个企业在开发自身的Web服务时,都是基于这些标准,这就为企业之间的相互发现和业务集成提供了极大的可能性和便利性,也使企业能及时的发现潜在的贸易伙伴和贸易机会;同时也不必针对不同的商贸伙伴开发不同的客户端软件,而是可以按照需求提供服务,因此极大地减少了开发和部署的代价。在这种机制下,Web服务还可以为电子商务应用提供一些新的特征,包括:(1)良好的封装性(2)对Web服务调用者透明(3)Web服务具有可描述性(4)开放的标准协议第26页,本讲稿共63页动态电子商务应用的体系结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 应用 框架 优秀 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内