首页 > Web开发 > 详细

web services + soap + wsdl 学习

时间:2019-04-29 16:24:12      阅读:122      评论:0      收藏:0      [点我收藏+]

什么是web services?

  • 应用程序组件;
  • 使用开放协议进行通信;
  • 独立(self - contained )并可自我描述;
  • 可通过使用UDDI来发现;
  • 可被其他应用程序使用;
  • XML是Web Services的基础;

如何工作?

  • 基础的Web Services 平台是 XML + HTTP;
  • HTTP协议是最常用的因特网协议;
  • XML提供了一种可用于不同的平台和编程语言之间的语言;

  Web Services平台的元素:

  • SOAP(简单对象访问协议)
  • UDDI(通用描述、发现、及整合)
  • WSDL(Web Services 描述语言)

什么是 SOAP?

  • SOAP 指简易对象访问协议
  • SOAP 是一种通信协议
  • SOAP 用于应用程序之间的通信
  • SOAP 是一种用于发送消息的格式
  • SOAP 被设计用来通过因特网进行通信
  • SOAP 独立于平台
  • SOAP 独立于语言
  • SOAP 基于 XML
  • SOAP 很简单并可扩展
  • SOAP 允许您绕过防火墙
  • SOAP 将被作为 W3C 标准来发展啊

一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:

  • 必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息
  • 可选的 Header 元素,包含头部信息
  • 必需的 Body 元素,包含所有的调用和响应信息
  • 可选的 Fault 元素,提供有关在处理此消息所发生错误的信息

------------------------------------------------------------

XML 命名空间

schema

soap ui

 

 

 

web services + soap + wsdl 学习

原文:https://www.cnblogs.com/hawk-li/p/10790961.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!