博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IREP_SOA Integration WSDL概述(概念)
阅读量:7185 次
发布时间:2019-06-29

本文共 1867 字,大约阅读时间需要 6 分钟。

20150827 Created By BaoXinjian

一、摘要


1. 什么是 WSDL

WSDL 指网络服务描述语言

WSDL 使用 XML 编写

WSDL 是一种 XML 文档

WSDL 用于描述网络服务

WSDL 也可用于定位网络服务

WSDL 还不是 W3C 标准

2. WSDL 可描述网络服务(Web Services)

WSDL 指网络服务描述语言 (Web Services Description Language)。

WSDL 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。

 

二、WSDL结构


1. WSDL 文档是利用这些主要的元素来描述某个 web service 的

2. 一个 WSDL 文档的主要结构是类似这样的:

definition of types........
definition of a message....
definition of a port.......
definition of a binding....

WSDL 文档可包含其它的元素,比如 extension 元素,以及一个 service 元素,此元素可把若干个 web services 的定义组合在一个单一的 WSDL 文档中。

3. 结构组件

(1). WSDL 端口

<portType> 元素是最重要的 WSDL 元素。

它可描述一个 web service、可被执行的操作,以及相关的消息。

可以把 <portType> 元素比作传统编程语言中的一个函数库(或一个模块、或一个类)。

(2). WSDL 消息

<message> 元素定义一个操作的数据元素。

每个消息均由一个或多个部件组成。可以把这些部件比作传统编程语言中一个函数调用的参数。

(3). WSDL types

<types> 元素定义 web service 使用的数据类型。

为了最大程度的平台中立性,WSDL 使用 XML Schema 语法来定义数据类型。

(4). WSDL Bindings

<binding> 元素为每个端口定义消息格式和协议细节。

4. WSDL  services

<services>指定服务的一些信息,主要是指定服务的访问路径。

 

三、WSDL案例


Oracle Erp PLSQL发布为WSDL案例

 

Thanks and Regards

参考:W3School - http://www.w3school.com.cn/wsdl/

转载于:https://www.cnblogs.com/eastsea/p/4762529.html

你可能感兴趣的文章
gitHub上如何设置或者取消电子邮箱提醒
查看>>
VC++2005快速构建安全的应用程序
查看>>
常用SQL整理
查看>>
Node.js笔记 - 安装express
查看>>
hybris安装B2B
查看>>
boot中 Quartz注入spring管理类失败
查看>>
性能,不是不重要,而是,它没有可维护性重要
查看>>
STP的作用和操作
查看>>
大话设计模式读书笔记4——模版方法模式
查看>>
access中求两表差集问题
查看>>
PYTHON2.Git
查看>>
OCP 11g认证052考试最新题库(带答案)-带38题
查看>>
模拟误删除InnoDB ibdata数据文件恢复
查看>>
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路(转)...
查看>>
asp.net core 2.2 根据PC端和移动端自动显示不同视图而不改变url地址
查看>>
LeetCode 341: Flatten Nested List Iterator
查看>>
easyui tabs页签显示在底部属性
查看>>
IIS7设置IP地址和域名限制
查看>>
Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 failed with exit code 1问题总结及解决方案...
查看>>
iOS,贝塞尔曲线(UIBezierPath)
查看>>