老李分享:为何要使用 Web Services

老李分享:为何要使用 Web Services

poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标。如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200。请访问www.poptest.cn

使用 web service 有以下好处:

把现有的功能公开在网络上

一个 web service 是一套可以使用 HTTP 进行远程调用的代码,也就是说,可以使用 HTTP 请求对其进行激活。web service 允许你将你现有代码的功能公开在网络上。一旦公开在网络上,其它应用就可以使用你的程序的功能了。

互操作性

web service 能够让不同的应用来进行彼此通话,并且互相共享数据和服务。其他的应用也可以使用这些 web service。例如,一个 VB 或者 .NET 应用可以访问 Java web service,反之亦然。web service 实现了应用跟平台和技术的无关性。

标准化协议

web service 使用标准化的行业标准协议来进行通信。所有的四层(服务传输、XML 消息处理、服务描述以及服务发现等层)都使用在 web service 协议栈中已定义明确的协议。这种标准化的协议栈给业务带来了诸多好处,比如广泛的选择,因竞争要减少的成本,以及质量的提升。

低成本的通信

web service 使用 HTTP 协议之上的 SOAP 协议,所以你可以用你现有的低成本网络实现 web service。相比 EDI/B2B 等专有解决方案,这一解决方案的开销要小很多。除了 HTTP 之上的 SOAP,web service 还可以被实现在其他可靠传输机制之上,比如 FTP。

时间: 2024-08-05 12:19:24

老李分享:为何要使用 Web Services的相关文章

第二章 基于JAX-WS开发Web services

基于JAX-WS开发Web services 这篇文章纯属搬砖. 转载于:http://www.ithov.com/linux/125942_4.shtml. Web Services 是一种面向服务的技术,通过标准的 Web 协议提供服务,目的是保证不同平台的应用服务可以互操作.依据 web services 规范实施的应用之间,无论它们所使用的语言. 平台或内部协议是什么,都可以相互交换数据,这就是 web services 的好处.本文选择 IBM WebSphere Applicatio

老李分享:Web Services 特性 1

老李分享:Web Services 特性 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200. web service 具备以下特殊的行为特征: 基于 XML web service 在数据表示层和数据传输层使用 XML.使用 XML 就避免了和任何网络.操作系统或者平台的绑定.基于 web service 的应用在其核心层面上是高度可互操作行

老李分享:Web Services 组件 1

老李分享:Web Services 组件 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200. 在过去的几年里,三大主流技术已经成为构成当今 web service 技术的全球标准.接下来我们来讨论一下这些技术. XML-RPC XML-RPC 是在计算机之间交换信息的最简单的基于 XML 的协议. XML-RPC 是一个简单协议,它使用 XM

老李分享:Web Services 架构 1

老李分享:Web Services 架构 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200. 有两种方法可以查看 web service 的架构: 第一个是去检查每个 web service 所负责的角色 第二个是检查 web service 的协议栈 web service 的角色 web service 架构中主要有三种角色: 服务提供者

老李分享:Web Services 组件 2

WSDL 是一种基于 XML 的语言,它用来对 web service 及其如何访问进行描述. WSDL 表示 web service 描述语言(Web Services Description Language) WSDL 由微软和 IBM 联合研发 WSDL 是一种基于 XML 的协议,它用于分散和分布式环境下的信息交换 WSDL 是描述一个 web service 的标准格式 WSDL 定义描述如何访问一个 web service 以及它将执行什么操作 WSDL 是一种描述如何和基于 XM

老李分享:webservice是什么?

老李分享:webservice是什么? 前言 Web Services 是 Web 应用出于和其他 Web 应用以交互数据为目的的开放式标准(XML.SOAP.HTTP 等).Web Services 可以将你现有的应用程序转换为 Web 应用程序.通过本系列指南中,您将了解到 Web Services 是什么,为什么和如何使用它们.本系列指南将对那些志在学习 Web Services 基础知识并在实践中进行实施的朋友有所帮助.这是一套介绍 Web Services 概念的基本教程,并不要求读者

老李分享:webservice是什么?1

老李分享:webservice是什么? 前言 Web Services 是 Web 应用出于和其他 Web 应用以交互数据为目的的开放式标准(XML.SOAP.HTTP 等).Web Services 可以将你现有的应用程序转换为 Web 应用程序.通过本系列指南中,您将了解到 Web Services 是什么,为什么和如何使用它们.本系列指南将对那些志在学习 Web Services 基础知识并在实践中进行实施的朋友有所帮助.这是一套介绍 Web Services 概念的基本教程,并不要求读者

跟我一起学WCF(3)——利用Web Services开发分布式应用

一.引言 在前面文章中分别介绍了MSMQ和.NET Remoting技术,今天继续分享.NET 平台下另一种分布式技术——Web Services 二.Web Services 详细介绍 2.1 Web Services 概述 Web Services是支持客户端与服务器通过网络互操作的一种软件系统,是一组可以通过网络调用的应用程序API.在Web Services中主要到SOAP/UDDI/WSDL这三个核心概念,下面分别介绍下这三个概念的定义. SOAP:SOAP(Simple Object

#前端杂谈 【Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?via知乎 张秋怡】

先附上链接:Web 建站技术中,HTML.HTML5.XHTML.CSS.SQL.JavaScript.PHP.ASP.NET.Web Services 是什么? 这是分享自知乎用户张秋怡的一个回答,用通俗形象的语言解释了关于前端的一些基本概念,比较适合像我这种刚入门的小白阅读.