All things are difficult before they are easy. 没有软件的裸机是一具僵尸,没有硬件的软件是一个幽灵。2012,专注于Linux和C语言,关注自动化、性能测试,关注开源社区和开源测试工具、方法,尝试测试团队管理!
SOAP,WSDL,Web Service概念简介
上一篇 /
下一篇 2010-10-25 23:36:10
/ 个人分类:Web知识
在Web测试中,SOAP,WSDL,Web Service这几个概念,下面简单介绍一下吧,算是个学习笔记。我们在与第三公司进行认证相关的接口,就是使用了WebService实现了SOAP协议,当然用的WSDL语言。
SOAPSOAP, originally defined asSimple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks. It relies on Extensible Markup Language (XML) for its message format, and usually relies on other Application Layer protocols, most notably Remote Procedure Call (RPC) and Hypertext Transfer Protocol (HTTP), for message negotiation and transmission. SOAP can form. the foundation layer of a web services protocol stack, providing a basic messaging framework upon which web services can be built. This XML based protocol consists of three parts: an envelope, which defines what is in the message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing procedure calls and responses. (from wikipedia)SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。更简单地说:SOAP 是用于访问网络服务的协议。中文简介及学习:http://www.w3school.com.cn/soap/soap_intro.asp
WSDLTheWeb Services Description Language(WSDL, pronounced 'wiz-del') is anXML-based languagethat provides a model for describing Web services. The current version of the specification is 2.0; version 1.1 has not been endorsed by the W3C but version 2.0 is a W3C recommendation. (from wikipedia)WSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML
的语言,用于描述 Web Services 以及如何对它们进行访问。中文简介及学习:http://www.w3school.com.cn/wsdl/index.asp
Web ServiceWeb servicesare typically application programming interfaces(API) or Web APIsthat are accessed via Hypertext Transfer Protocol (HTTP) and executed on a remote system hosting the requested services. Web services tend to fall into one of two camps: big Web services and RESTful Web services.The W3C defines a "Web service" as "a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically Web Services Description Language WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards." (from wikipedia)
Web Services 可使您的应用程序成为 Web 应用程序。Web Services 通过 Web 进行发布、查找和使用。中文简介及学习:http://www.w3school.com.cn/webservices/index.asp
收藏
举报
TAG:
SOAP
webservice
WebService
WSDL