




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文由tingshijue0贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。上海理工大学学报第26卷第1期J.UniversityofShanghaiforScienceandTechnologyVol.26No.12004文章编号:1007-6735(2004)01-0071-05基于Web服务的组件集成技术在客户关系管理中的应用彭敦陆,杜雪锋(上海理工大学计算机工程学院,上海200093)摘要:介绍了Web服务的含义特点设计思想体系结构和发展前景,并对Web服务的核心技术和协议,包括SOAPWSDLUDDI进行了探讨和研究.通过创建基于Web服务的订单管理组件,说明如何利用Web服务来提升对客户关系的管理,为类似基于Web的电子商务软件需求提出了可行的组件集成方案.关键词:Web服务;电子商务;客户关系管理;组件集成中图分类号:TP311文献标识码:AApplyingWebservice-basedcomponentintegrationtechniquestocustomerrelationshipmanagementPENGDun-lu,DUXue-feng(CollegeofComputerEngineering,UniversityofShanghaiforSciencesandTechnology,Shanghai200093,China)Abstract:Currentlytherearelotsofsoftwaredevelopmenttechniquesfore-businesssystems.ThemostpopularoneisbasedoncomponentswhichincludeCOBRA,DCOM,EJBetc.Becausetheunderlyingdevelopmentstandards,objectmodelsandprogramlanguagesdifferlargelyfromeachother,itisverymeaningfulforimprovinge-businessservicestointegratethecomponentsandtransferthemintoWeb-basedapplicationwhichismucheasiertouse.Asatypeofnewtechniqueforcomponentintegration,Webservicehasgainedregardmoreandmore.Firstly,thedefinition,characteristics,designingideology,architectureandfutureofWebserviceareintroduced,andthenitscoretechniquesandstandards,includingXML,XMLS,SOAP,WSDL,UDDIetcarediscussed.InordertoshowhowtouseWebservicestoimprovecustomrelationshipmanagement,ordersmanagementserviceswhicharebasedonitarecreated.Bydoingthis,anewsolutiontointegratingcomponentsfordevelopingsoftwareine-businessisproposed.Keywords:Webservices;e-business;customerrelationshipmanagement;componentintegration收稿日期:2003-06-18基金项目:上海理工大学青年科研基金资助项目(03XQN001)作者简介:彭敦陆(1974-),男,讲师.万方数据72上海理工大学学报2004年第26卷近年来,软件的发展经历了两个重要的阶段:面向对象和组件化开发.其中,面向对象技术可以实现源代码级的重用,而组件开发技术则可以实现二进制代码级的重用.通过使用组件,用户可以像组装零件一样把多个组件组装成一个完整的应用程序.当前,应用最广泛的组件开发标准是CORBADCOM及EJB等,这些标准都属于专有标准,只有在特定的环境中才能使用.如何把使用不同编程语言不同对象模型在不同的操作系统上建立的应用程序集成在一起,并把它们转换成容易使用的Web应用程序,是当前软件开发所面临的挑战之一.Web服务正是针对这种挑战应运而生的.电子商务中的一个重要环节,就是客户关系管理.目前,基于Internet的客户服务多数都是采用客户访问网站的方式进行.例如,如果客户要查询订单执行情况,必须先登录到商家网站上才能进行.客户的系统无法直接使用所得到的数据.本文将利用Web服务对组件进行集成,并说明在客户关系管理系统中,如何通过Web服务使客户系统可直接访问商家提供的服务.独或同其他Web服务一起用于实现复杂的聚集或商业交易.图1Fig.1使用Web服务的应用程序模型ModelforapplyingWebservicesinapplication1.2Web服务的基础结构Web服务的基础结构提供了如下功能:定位Web服务的发现机制,定义服务用法的描述以及进行通信的标准消息格式.图2是Microsoft提出的Web服务基础结构[1].1Web服务1.1基本概念Web服务就是利用Web接口提供的某些功能程序段,通过Internet标准协议或规范,可以很容易地访问这些功能.换句话说,Web服务就是可以通过URL访问资源,而被访问的资源可以通过编程方式向客户返回信息.Web服务就像一个封装了一定功能的黑盒子,用户可以重用而不必关心它是如何实现的.Web服务定义了良好的接口,这些接口描述了它所提供的服务,用户可以利用这些接口来调用Web服务提供的功能.这样,开发者可通过把远程服务本地服务和用户代码合在一起来创建应用程序.图1显示了使用Web服务应用程序的一般模型[1].从图1可以看出,用户可以在多种不同类型的应用程序中通过Internet标准协议来访问Web服务.这些Web服务可以位于不同的物理位置,并且可以在不同的系统中实现,它们的功能通过接口来调用,这允许并支持基于Web服务的应用程序变得松散耦合面向组件.Web服务可以单图2Fig.2Web服务的基础结构ArchitectureofWebservices2Web服务的标准和协议从图2可见,与Web服务进行通信需要一套万方数据第1期彭敦陆等:基于Web服务的组件集成技术在客户关系管理中的应用73具体的标准和协议,这些标准和协议使我们能够创建可以被任何接入Internet的用户使用的Web服务,也能使用别人创建的任何数量的服务.赋予Web服务强大力量的标准和协议涵盖了以下5个方面.a.独立于平台的数据交换格式:使用可扩展标记语言(XML)来完成.b.描述数据结构的一种方法:用XML模式来指定XML数据结构.c.打包数据的一个标准方法,用于跨Internet的传输:XML数据可能被直接打包成HTTP消息,但更常见的是包装在SOAP文档中.d.Web服务描述自身它们能进行的操作以及客户端所需的数据结构的一种方法:Web服务使用Web服务描述语言(WSDL)进行描述.e.通过Web服务的功能或描述以编程方式定位Web服务的一个框架:可以使用通用描述发现和集成(UDDL)来实现Web服务的发现.XML在Web服务中起着至关重要的作用,Web服务可以说是完全建立在XML基础之上的.SOAPWSDL和DISCO等基础规范就是使用XML建立的,所以Web服务也称为XMLWeb服务.Web服务使用的许多协议和规范都是通过使用XML模式来进行定义的.XML模式的目的就是通过和指定XML文档的构成部分(数据类型元素及其内容属性及属性值等)的含义用法以及它们之间的关系来定义和描述一个XML文档类.那些遵守特定模式的XML文档称为实例文档.SOAP(SimpleObjectAccessProtocol,简单对象访问协议)是一个用来在分散/分布式的环境中交换信息的简单协议,它是一个基于XML的协议.因为SOAP消息的格式是标准的,并且是基于XML标准的,所以,SOAP可以用来在不同的计算机体系结构不同的语言和不同的操作系统之间进行通信.Web服务就是使用SOAP作为它的标准通信协议[2].WSDL(WebServicesDescriptionLanguage,Web服务描述语言)是一个基于XML的语言,通过端点定义一个或多个服务,每个端点指定一个URL,用户可以用这个URL访问Web服务.每个端点有一个相关端口,不同端口对应于访问服务使用的特定协议(SOAPHTTPGET/POST等).图3显示了客户通过SOAP/HTTP和HTTPGET调用一个Web服务的情况,同时也显示了WSDL的描述作用[3].UDDI协议(UniversalDescription,DiscoveryandIntegration,通用描述发现和集成)由进行维护.意图在于组织可以把自己连同它提供的服务,以及在哪里可以使用这些服务的细节在UDDI目录中注册;可以通过UDDI注册表搜索提供Web服务的企业,并构建自己的代理.UDDI注册表所提供的信息包含3个部分:白页(Whitepage)黄页(Yellowpage)绿页(Greenpage)[4].图3Fig.3使用WSDL描述的Web服务DescriptionWebservicesinWSDL3基于Web服务的订单查询服务3.1应用场景描述以某进出口公司电子商务网站中的产品订单管理子系统为例,该子系统要求可以注册新客户并允许老客户修改其用户资料;允许客户浏览产品信息,并可以根据指定的条件查找产品信息.客户预定产品填写订单并可对自己的订单情况进行报表打印.在系统功能上,要求客户不仅可以登录到商家网站进行电子商务活动,也可以在自己的信息系统中调用商家提供的Web服务进行相同的电子商务活动(见下页图4).对于前一种情况通过普通的动态网页技术即可实现,不属本文研究范畴.本文重点对后一种情况进行研究.3.2Web服务的实现3.2.1Web服务的设计通过业务流程的分析,可以将产品订单系统的功能区域分为:客户资料处理产品信息浏览购物车操作客户订单处理和报表打印.为此,我们分别为各个职能区域构建了Web服务,各个服务的详细功能见图4.a.ProductService(产品信息服务)产品信息万方数据74上海理工大学学报2004年第26卷服务将为订单应用程序提供读取产品目录的能力,还可以为订阅应用程序提供关于产品的类别信息.b.CartService(购物车服务)购物车服务将提供一个基本的购物车,其功能包括插入一个产品和订购量,更新产品的订购量和从购物车中删除产品.c.CustomerLogin(客户资料服务)客户服务让我们获取客户信息,更新现有客户信息,或插入一个新的客户信息.d.OrderService(客户订单服务)订单服务将需要从购物车中读取数据,然后把数据添加到提交的订单中,订单的提交需要使用服务来完成,还负责查看订单等功能.e.OrderReportService(订单报表服务)该服务是根据订单报表由系统自动生成的一个服务,负责报告的处理.图4Fig.4订单服务体系结构Structureoforderservice3.2.2Web服务的功能实现本案例Web服务基本功能的实现,可以使用任何一种编程语言,如CC++Delphi或java等,其基本组件可以是EJBCORBADCOM等.具体的实现技术细节参见文献[5].3.2.3Web服务的描述注册及发布a.XMLSchema建模XMLSchema的文件后缀是.xsd文件,一个XMLSchema中的定义通常分为两部分,型(Type)定义和元素(Element)定义.本文结合ProductService服务具体的XMLSchema定义,说明如何使用XMLSchema来实现模式定义.在XMLSchema文档中,型定义包括:ProSpecSetProfeatureSetparameterparameterSetProduct和ProCategory6个类型,而元素定义为Seek_Product这一个元素.考虑到篇幅问题,示例代码没完全展开,XML模式定义如下:<?xmlversion="1.0"encoding="UTF-8"?>-<xs:schemaxmlns:xs="/2001/XMLSchema"elementFormDefault="qualified"attributeFormDefault="unqualified">+<xs:complexTypename="ProSpecSet">+<xs:complexTypename="ProFeatureSet">+<xs:complexTypename="parameter">+<xs:complexTypename="parameterSet">+<xs:complexTypename="Product">+<xs:complexTypename="ProCategory">+<xs:elementname="Seek_Product"></xs:schema>b.SOAP请求和响应以Seek_Product的调用为例,使用了SOAPHTTPBinding(使用的SOAP规范版本是1.2),假设目标Web服务被部署在,而调用的Web服务的入口位置将是http://www.crm/product/.在这个消息中,将在一个现有的Product中查询产品.c.WSDL服务描述对SOAPAPI消息完成Schema建模之后,这个数据模型可以由SOAPInterface来使用,当发生具体调用时不仅可以使用这个数据模型传入参数,也可生成传出参数.同时,利用这个数据模型,可以生成相应的WSDL描述,从而将这个Web服务的接口文档发布给使用者,该接口文档具备被程序自动处理的能力.万方数据第1期彭敦陆等:基于Web服务的组件集成技术在客户关系管理中的应用75d.UDDI服务发布在前面,已经通过使用客户关系管理服务水平.当然,Web服务可以应用到企业服务的各个环节.利用Web服务,还可以提高商家服务与客户系统的互操作性系统功能复用性及拓展业务,例如通过将供应链与Web服务提供商集成在一起,使业务过程能够动态而且灵活地变换需求.在Web服务的发现及智能组合技术上,笔者将作进一步的研究.参考文献:[1][美]BanerjeeA,CoreraA.C#Web服务高级编程WSDL将ProductService这个Web服务进行了结构化描述.为了使更多的潜在用户能够发现这个Web服务,同时也为了加强Web服务的互操作能力和灾难恢复时的链接保持能力,需要使用UDDISDK将这个Web服务注册到UDDI注册中心中去.假设之前已经注册了一个叫www.的businessEntity,它是在线服务提供商,其键值是34554F4-6E17-1342-EA41-36E642531,那么我们要在这个business-Entity下注册一个businessService,以用于描述前面的CatalogService.同时需要成立的假设,是我们也预先注册了一个ServiceType(tModel),这个tModel描述了需要发布的Web服务的调用规范,具体内容是前面定义的WSDL文档.在UDDI中,注册的是描述的链接.3.3Web服务与客户程序的集成Web服务在UDDI注册中心注册以后,在客户程序中可编写调用服务的编码,去访问一个端口或者同样的服务接口,而不管客户使用何种编程语言.这样,就可实现客户程序与Web服务的无缝集成.[M].康博译.北京:清华大学出版社,2002.[2]W3C,SOAPVersion1.2Part0:Primer[EB/OL]./2002/07/soap-translation/soap12-part0.html,2002-07-05/2003-06-18.[3]W3C,WebServicesDescriptionLanguage(WSDL)1.1[EB/OL].2003-06-18.[4]U,UDDIVersion3.0Specifications[EB/OL]./TR/wsdl,2001-03-15//pubs/uddi-v3.00-published-20020719.htm,2002-07-19/2003-06-18.[5]CaiX,LyuMR,WongKF,etal.Component-basedsoftwareengineering:technologies,developmentframeworks,andqualityassuranceschemes[A].Procee-4结束语本文通过将Web服务组件集成技术应用于订单查询服务,说明利用Web服务不仅可以让客户得到订单查询信息,而且客户可以将自己的程序与商家Web服务无缝集成,从而提高了商家的dingsAsian-PacificSoftwareEngineeringConference(APSEC’2000)[C].Singapore:IEEEComputerSociety,2000,372~379.D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D?D(下期发表论文摘要预告)向心透平蜗壳轴向对称性影响的数值模拟研究崔清章,戴韧,陈康民(上海理工大学动力工程学院,上海200093)摘要:基于三维Naiver--stokes方程组,采用分块结构化网格,用数值计算的方法模拟了矩形截面轴向对称和非对称蜗壳内气体的流动.湍流模型采用Baldwin-Lomax代数模型.模拟的结果表明,对称蜗壳和非对称蜗壳在出口气流特征上基本一致,非对称蜗壳气流的周向均匀性要优于对称蜗壳;非对称涡壳的后1/4流程出现了横向压力梯度,这个梯度容易引起二次流动损失.万方数据基于Web服务的组件集成技术在客户关系管理中的应用作者:作者单位:刊名:英文刊名:年,卷(期):引用次数:彭敦陆,杜雪锋上海理工大学,计算机工程学院,上海,200093上海理工大学学报JOURNALOFUNIVERSITYOFSHANGHAIFORSCIENCEANDTECHNOLOGY2004,26(1)5次参考文献(5条)1.BanerjeeA.CoreraA.康博工作室C#Web服务高级编程20022.W3C,SOAPVersion1.2Part0:Primer20023.W3C,WebServicesDescriptionLanguage(WSDL)1.120014.UDDIorg,UDDIVersion3.0Specifications20025.CaiX.LyuMR.WongKFComponent-basedsoftwareengineering:technologies,developmentframe-works,andqualityassuranceschemes2000相似文献(10条)1.学位论文陈柯树基于Web服务的电子商务平台的研究与实现2006随着互联网的迅速发展,电子商务有了飞速的发展,企业信息系统也越来越复杂化,因而对企业管理和经营模式也提出了全新的要求。现今的电子商务都要求建立在信息的获取和发布都能够及时、准确、全面的基础上,跨企业协作己经成为新一代企业电子商务的迫切需求。但现有传统的电子商务模型虽然能够满足企业间流程交互需要,却存在暴露内部流程、协作绑定太紧、不灵活的缺点,已经制约了企业的快速发展。这就需要一种分布计算模式首先必须独立于提供商、平台和编程语言;其次,必须提供足够的交互能力,能够适合各种场合的应用;最后,对于程序员来说,它还必须易于实现和发布应用程序。Web服务在这种需求下应运而生!“软件即服务”已经成为软件发展的潮流。Web服务下的动态电子商务正是这一思想的结果,它的出现标志着人类已经迈入应用程序开发技术的新纪元,代表着Internet技术和商业结合的重大发展,为我们的生活和经济活动带来了巨大的利益,我们将可以门不出户享受完美服务。这一切都是通过Web服务,一种想把全世界的Internet/Intranet变成一个虚拟计算环境的观念和技术,建立在开放和标准的规格之上,它由一系列相关技术和标准所组成:XML,SOAP,WSDL和UDDI。其中,XML提供数据的描述,SOAP负责Web服务调用,WSDL负责Web服务描述,而UDDI则负责Web服务的发布和发现。Web服务的出现定义了满足动态及时的商务合作所要求的基本功能和原则,而使Web不仅成为信息共享的平台,而且成为服务共享的平台。正是由于Web服务的这些特点,使得Web服务成为电子商务解决方案的一个理想选择。在论文研究工作中,本人的主要工作包括:1)对电子商务的概念、发展历程做了简要回顾。2)从Web服务的概念入手,对Web服务在动态电子商务应用中的理论基础及其三大核心技术(动态电子商务下简单对象访问技术——SOAP、动态电子商务下Web服务描述语言——WSDL和动态电子商务下Web服务注册中心——IJDDI)进行深入分析,由此证明了Web服务的语言平台无关性、松散耦合以及Web服务能够真正跨平台和跨语言,利用标准语言和协议将组件技术扩展到Internet上的独特优势。3)最后举例一个实际的中国电信的电子商务平台,通过对这个平台的功能分析、设计和实现,来说明Web服务在B2B电子商务中的作用。同时本文还涉及了与动态电子商务中Web服务有重大关系的Web服务安全性问题,这涉及用户身份验证与访问授权以及消息机密性与加密技术等。2.期刊论文涂智寿一种新的电子商务技术--Web服务技术-重庆商学院学报2002(2)本文阐述了Web服务技术的内涵及其在电子商务和动态电子商务中的广泛应用,并介绍了智能化Web服务的基本概念,同时对IT产业发展的方向进行了阐述.3.学位论文蔡小芳基于Web服务的电子商务中数据集成的研究2007随着电子商务的推广和普及,网络上的信息迅猛增加,成为了一个巨大的信息库.这个信息库由大量异构的数据源组成,其中既有传统的数据库系统、文件系统,又有Web上应用广泛的HTML、XML等半结构化信息系统.由于平台、数据库技术以及通信协议等方面的不同,使各数据源间的互操作变得复杂、困难,从而使它们成为信息孤岛.如何更好地利用网络上这些数据信息,已成为一个亟待解决的问题.在这种背景下,异构数据集成系统受到越来越多的重视.为了适应电子商务的发展需求,弥补传统的数据集成的不足和传统的分布式计算技术的缺陷,需要寻找一种新的解决方案.XML和Web服务的出现,给电子商务带来了生机.本文将XML和Web服务技术用于电子商务,提出了一种基于Web服务的电子商务应用架构,重点实现了该架构中的数据集成系统.本文所做工作及创新如下:1.借鉴已有的研究成果,利用XML和Web服务的优势,设计了一种基于Web服务的电子商务应用架构.该应用架构逻辑上分为表示层、Web服务器、应用服务器、数据集成系统、数据层,本文重点实现了数据集成系统.由于已有的集成方法存在着数据集成困难、异构系统之间难以通信、发现机制不能适应电子商务发展等缺点,不能达到真正意义上的跨平台,无法满足lnternet环境下的电子商务数据集成需求,因此本文设计了一种基于Web服务的数据集成系统,该系统逻辑上由模式管理模块、XML交互接口、查询处理模块和包装器四部分组成.2.在分析现有的数据集成方案的基础上,设计了一种基于关键模式的模式管理模块.在进行数据集成时,如果单纯采用虚拟视图集成方法,就会因为构造的全局模式规模庞大,所容纳模式信息众多而使用户不能很好地把握其中关键信息,同时,由于数据源更新频繁也会造成全局模式维护困难等问题;如果单纯采用数据仓库方法,就会造成集成的数据缺乏时效性且实现仓库与数据源中的数据同步非常困难及数据冗余等问题<'[1]>.单独采用以上两种体系结构会有一定的弊端,所以本文取长补短,将二者结合起来,设计了一种基于关键模式的模式管理模块,该模块由模式信息管理器、关键模式提取、数据字典、数据源模式等组成.关键模式主要是针对目前数据集成中多采用全局模式,全局模式又存在一定的缺陷而提出的,其提取过程在文中给出了具体的实现.由于数据源不断变化,所以利用全局模式的增量维护思想,提出了关键模式的增量维护思想.3.为了提高查询效率,在查询处理模块中引入了缓存机制.查询处理模块是集成系统的另一个关键技术支撑,它根据数据源查询执行能力的描述将针对关键模式的查询转换成针对数据源模式的查询,包括确定需要用到的数据源、针对每个涉及到的数据源的子查询以及子查询的执行顺序,生成查询计划,并将查询结果以XML形式返回给用户.查询处理模块主要由查询分解器、缓存器、查询分布执行器等组成.缓存器是为了提高查询效率而引入的,为了提高缓存的利用效率,文中提出了缓存建立和淘汰算法并进行了算法分析.4.为了把用户查询转化为针对各个数据源的查询和把查询结果转化为统一模式,设计了包装器.当分布查询执行器将各个含有XML格式子查询的SOAP消息发送到对应的数据源时,需要有相应机制将子查询从统一的XML格式转换为具体数据源能识别的查询语句,这种机制是在包装器中实现的.在加入数据集成系统时,特定的数据源要配置相应的包装器.包装器的另一个作用是用来实现不同数据模式与XML模式的转化,文中主要实现了关系数据库与XML的转化.5.通过对Web服务和电子商务的运行特点的分析,设计了电子商务的Web服务结构模型和电子商务的Web服务原理模型.电子商务的Web服务原理模型主要包括服务提供方、服务注册中心和服务请求方,本文分别设计了它们的模型,并对其实现和安全性进行了研究.基于Wet服务的数据集成系统负责对异构数据的XML转换和集成,隐蔽数据层的异构性,对应用服务器和Web服务器提供XML数据格式.与传统的数据集成相比,由于它基于Web服务,企业很容易把商务数据外置,实现与其它企业的数据交换.同时,用该数据集成系统把企业数据屏蔽起来,使得外界只能间接访问数据,这样就增强了数据的安全性.4.学位论文林承佶基于Web服务的电子商务安全性研究2007Web服务是实现电子商务应用的一种较新的技术,是动态电子商务的关键技术,是延伸和连接现有的企业应用,实现企业对企业应用集成的革命性技术。论文根据目前的电子商务应用的现状,针对传统的电子商务解决方案实现模式和实现方法的不足,以及电子商务面临的安全问题,将先进的Web服务技术引入电子商务系统的研究之中。重点就基于Web服务的电子商务应用的安全性作了研究。论文首先介绍了Web服务的体系结构及相关技术,阐述了电子商务模式的发展,随后详细分析了Web服务的概念、特点、应用范围、关键技术和体系结构。然后结合WSSecurity安全规范等Web服务的安全要求,重点讨论了SAML(安全声明标记语言)的原理和应用,从应用层的角度对Web服务的安全性进行了详细分析。接下来通过一个B2B电子商务平台模型,用JavaEE5设计实现该平台的集成架构,并详细分析了该平台存在的各种安全需求。论文的最后针对这个B2B模型的安全需求,讨论了Web服务安全技术SAML在电子商务中的应用,主要从身份验证,数据保护,授权等三个方面作了详细的讨论。5.期刊论文吕成戍.LüChengshu基于XML/Web服务的分布式电子商务体系研究-电脑开发与应用2009,22(9)传统分布式计算技术不适合于在松散耦合、异构的、有防火墙的Internet环境下进行电子商务系统的设计与开发.Web服务标准(WSDL,SOAP和UDDI)的产生以及XML技术的广泛应用带来了分布式网络应用的革命,实现了真正意义上的平台独立性和语言独立性.基于XML/Web服务的分布式电子商务体系能满足远程的数据交互、异构平台间相互通讯以及穿越防火墙等一系列复杂的功能需求.提出了一种新的基于XML/Web服务的电子商务应用体系结构,并针对电子商务系统结构、异构数据集成、公共数据格式等几个关键性问题进行了深入的研究.6.学位论文江岷山WEB服务技术在电子商务中的应用研究2007在互联网技术高速发展的今天,电子商务迅速崛起。企业仅仅有自己的商务系统,已不能适应企业并购以及激烈的竞争所带来的商业需求的快速变化。企业必须能够迅速地面对市场,寻找更好的集成信息系统的办法,以便和供应商及合作伙伴通过网络更有效地开展协作。Web服务是分布式计算的一种新的解决方案,它的主要目标是在现有的各种异构平台基础上构筑一个与平台无关和语言无关的技术层,各种不同平台之上的应用依靠这个技术层来实施彼此的连接和集成。Web服务技术应用在企业电子商务中能够很好的满足这些需求。本文在分析传统电子商务应用技术基础上,研究了一种基于Web服务的电子商务模型,并对相关的WebServices理论技术进行了讨论,针对电子商务模型中数据集成及消息传输的关键问题,设计了一种基于web服务的数据集成方法;分析了基于SOAP的消息交换机制。本文最后以网上产品销售商务系统为例,结合本文提出的电子商务模式应用WebServices技术实现商品信息的实时查询,通过SOAPAPI集成Amazon电子商务服务,实现了Web服务在电子商务中的应用。7.期刊论文古乐声.张宝剑.苗芳.GuYuesheng.ZhangBaojian.MiaoFang电子商务中基于XML加密的Web服务安全的实现-河南科技学院学报(自然科学版)2009,37(2)随着电子商务中Web服务应用的发展,Web服务的安全问题日益突出.在对传统的Web服务安全技术分析的基础上,详细说明了作为Web服务安全技术核心的XML加密技术,并具体实现了其在Web服务安全中的应用.8.学位论文石秀君基于Web服务的企业ERP与电子商务系统的集成研究2008企业资源计划(ERP)是实现企业内部信息化的解决方案,电子商务通过互联网以极快的速度实现电子化的商品交易过程,侧重于外部交易活动。传统ERP侧重于企业内部资源的优化配置,缺乏与外部电子商务的交互。ERP与电子商务的集成已成为企业信息化管理的迫切需要与必然发展趋势。传统的企业应用信息系统集成方案往往是点对点间的集成,在实际应用中存在集成能力差、可扩展性差、互操作能力差、集成代价高等缺点。Web服务具有良好的互操作性、良好的封装性、廉价性、松散耦合的结构、协议规范的标准性和高度可集成能力等特点,因而基于Web服务的集成方案必将成为企业应用信息系统集成领域的主流。为了适应企业信息化的发展需求,弥补传统的应用集成的不足和传统的分布式计算技术的缺陷,需要寻找一种新的解决途径。Web服务的发展,给企业应用信息系统集成带来了生机。本文将Web服务技术应用于ERP与电子商务系统的集成,提出了一种基于Web服务的企业ERP与电子商务系统的集成模型框架,重点地研究了基于Web服务的应用接口系统和该模型框架中的数据集成技术。本文所做工作及创新如下:1.概述了ERP和电子商务的概念及发展历程,在此基础上分析了ERP与电子商务的关系以及电子商务对ERP的变革。主要从供应链的兼容性、侧重点的差异性、应用的互补性和基于客户关系管理的互联性四个方面分析了ERP与电子商务的关系,对ERP与电子商务集成的必要性进行了充分的论证。2.借鉴企业应用信息系统集成的理论成果,设计了一种基于Web服务的ERP与电子商务系统的集成模型框架。根据分析得到的ERP与电子商务系统的集成模型,结合Web服务的集成优势,设计了基于Web服务的ERP与电子商务系统的集成模型框架。研究了Web服务应用接口系统,Web服务应用接口系统主要由三大组件构成:Web服务产生组件、Web服务部署组件以及Web服
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度主题酒店婚礼宴席定制服务合同
- 二零二五茶山资产交易与茶叶品牌战略规划合同
- 2025年度老年人赡养费用支付及护理服务合同
- Unit 4 Did You Have a Nice Trip?Lesson 24 A Gift for Little Zeke 同步练习(含答案含听力原文无听力音频)
- 2025年度餐厅服务员职业发展规划与晋升合同
- 二零二五年度汽车美容店市场营销人员用工合同规范
- 二零二五年度工伤赔偿协议范本(服装行业)
- Unit 3 Learning better 阅读综合能力训练(含答案)
- 2025年阳江货运从业资格证考试技巧
- 2025年武汉货运从业资格证模拟考试试题答案解析
- 大班语言猴子过河教案反思
- 同位语从句和定语从句
- 医院OSCE考站建设需求
- 10以内加减法口算题(13套100道题直接打印)
- 六年级毛笔书法教案(下册)
- 十年免还协议合同
- 急性化脓性中耳炎课件
- 断桥门联窗施工方案
- 食堂食品安全隐患排查报告
- 汽车维修厂车辆进出厂登记制度
- (2023版)高中化学新课标知识考试题库大全(含答案)
评论
0/150
提交评论