在动态电子商务中实现WEB服务.pdf

在动态电子商务中实现WEB服务.pdf

ID:58313321

大小:243.52 KB

页数:11页

时间:2020-09-05

在动态电子商务中实现WEB服务.pdf_第1页
在动态电子商务中实现WEB服务.pdf_第2页
在动态电子商务中实现WEB服务.pdf_第3页
在动态电子商务中实现WEB服务.pdf_第4页
在动态电子商务中实现WEB服务.pdf_第5页
资源描述:

《在动态电子商务中实现WEB服务.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在动态电子商务中实现Web服务摘要计算机网络和基于Web的组件技术的迅速发展,给电子商务的发展带来了新的机遇。在以B2C为主的商务模式向B2B为主的商务模式转变的过程中,传统以交互式Web为主的电子商务模式也逐渐向动态电子商务模式的方向发展。动态电子商务就是企业在进行电子商务过程中可以很容易的转换合作伙伴,克服以前转换合作伙伴带来的应用程序和数据集成带来的困难。这大大降低了企业转换合作伙伴的成本和系统集成的时间,使企业能够轻易快速地配置它们的软件系统去创造一个新的商务模型,加强了企业的竞争优势。动态电子商务的发展是以Web服务技术的出现为依托的。Web

2、服务给动态电子商务提供了技术基础。Web服务技术是一种自包含、自描述、组件化的应用程序。它可以被看作是一种特殊的软件模块,能够通过标准的协议在Internet上组装起来,完成某些功能和执行商业流程,它通过向用户提供服务来创造价值.Web服务以)Ml作为基本的数据通讯格式,消除了使用不同组件模型、操作系统和编程语言之间的差异。同时,Web服务的一些新的协议标准:简单对象访问协议(SOAP),Web服务描述语言(WSDL)、通用发现描述和集成(UDDI)等提供了使用Web服务的完整的支持。SOAP是一个以HTTP为底层协议的访问Web服务的轻量级协议。WS

3、DL是用于描述Web服务的XML格式。UDDI提供了注册Web服务的机制。Web服务使应用程序的集成比以前更快、更容易而且更便宜,使企业之间的电子商务变得更加灵活。关键词:动态电子商务、Web服务、可扩展标记语言、简单对象访问协议、Web服务描述语言、通用发现描述和集成Keywords:Dynamice-business,WebService,XML,SOAP,WSDL,UDDI一、Web服务概述(一)Web服务的定义Web服务是一种“自包含、自描述、组件化的应用程序”。它可以被看作是一种特殊的软件模块,能够通过标准的协议在Internet上组装起来,

4、完成某些功能或者执行“商业流程”。不同于传统的软件包,它是通过向用户提供服务来创造价值。传统的软件难以满足计算机技术飞速发展所带来的易变的需求。通过广泛普及的Internet,Web服务使得企业能够快速的实现信息的共享和服务的复用。Web服务通过定义一组可以通过因特网调用的相关的商业逻辑,从而可以使某企业将其电子商务应用程序的功能以公开的、统一的方式提供给企业的商业合作伙伴。Web服务通过WSDL来描述,通过SOAP作访问,在商业注册中心UDDI发布,从而使开发者和电子商务应用程序可以搜索并定位到该服务。Web服务是服务器向客户端提供的一种跨越互联网的

5、服务。它在服务器上建立一个代理层,代理层向服务器建立通信,获得数据,再以标准的XML格式将数据向外发送。由于ME数据可以为建立在任意平台上的客户端所使用,从而跨越了应用系统的对象体系、运行平台、开发语言的界限,实现了跨平台的数据传输。通过将基于XML的消息处理用作创建和访问服务的机制,Web服务客户端和Web服务提供程序之间除输入、输出和位置之外无需互相了解其他信息。Web服务的主要思想,就是未来的应用将由一组应用了网络的服务组合而成。只要两个等同的服务使用统一标准和中性的方法在网络上宣传自己,那么从理论上说,一个应用程序就可以根据价格或者性能的标准,

6、从两个彼此竟争的服务之中选出一个。除此之外,一些服务允许在机器之间复制,因而可以通过把有用的服务复制到本地存储库,来提高运行在特定的计算机上的应用程序的性能。Web服各仲应用程序的集成比以前更快、更容易而且更便宜。集成在协议栈中较高层发生,它基于更注重服务语义而不那么注重网络协议语义的消息,从而实现了业务功能的松散集成。这些特性对于在企业之间和企业内部通过Web连接业务功能是非常理想的。它们提供一种一致化编程模型,从而在企业内外都可以利用通用的基础设施并以一种通用的方法进行应用程序集成。利用现有的语言和平台以及旧应用程序,可以以一种增量的方式来集成和应

7、用Web服务。随着Web服务的使用越来越多以及行业的成熟,将会有更多的应用程序集成的动态模型发展起来。最终,通过Web服务进行系统集成将会在运行时动态发生。(二)Web服务的优点Web服务是下一代分布式系统的核心,它具有如下特点:1.互操作性:任何的Web服务都可以与其他Web服务进行交互。由于有了SOAP这个所有主要供应商都支持的新标准协议,因而避免了在CORBA,DCOM和其他协议之间转换的麻烦。2.普遍性:Web服务使用HTTP和XML进行通信。因此,任何支持这些技术的设备都可以拥有和访问Web服务。3.完好的封装性:Web服务是一种部署在Web

8、上的对象,与其他对象技术一样,具备良好的封装性。服务请求者和服务提供者只考虑自己要用于交互的接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。