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语言。

SOAP

SOAP, 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

WSDL
TheWeb 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 Service
Web 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

引用 删除 yingyuexichen   /   2013-04-26 16:29:31
给的网址很好,学到了很多东西。谢谢!
引用 删除 yingyuexichen   /   2013-04-26 16:28:32
5
 

评分:0

我来说两句

smile665

smile665

Stay hungry, stay foolish. 得意之时谨记,一半命运还掌握在上帝手里;失意之时须知,一半命运还掌握在自己手里。

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 955123
  • 日志数: 220
  • 建立时间: 2008-11-06
  • 更新时间: 2012-10-06

RSS订阅

Open Toolbar