zoukankan      html  css  js  c++  java
  • WSDL概述与结构

    以前接触过的一个项目是对wsdl进行语义标注,达到语义互操作的目的,现对wsdl总结如下。

    WSDL(Web Services Description Language)-网络服务描述语言,是一门基于xml的语言,用于描述web services以及如何对它们进行访问。

    WSDL文档的作用:

    需要运行web service的请求者找到wsdl文档(介绍如何运行web服务),解析文档,基于wsdl发送一个SOAP请求到提供者,获得服务的运行。

    WSDL文档结构:

    实例:

    为了更形象的理解wsdl,可与编程语言联系起来。portType可比作编程语言中的一个函数库,或者模块,或者一个类,里面包括了各种函数(操作operation)。message可比作一个函数调用的参数,如输入参数(String str,int num)和返回,它定义每个消息的部件以及部件的数据类型。

    绑定binding:绑定为web service定义消息格式和通信协议。

    服务:

    大致了解下即可,因为不会让我们手写WSDL,发布ws时可以自动生成(如tuscany或axis2发布服务时都自动生成了wsdl文档)。

  • 相关阅读:
    CSS3特效----制作3D旋转照片展示区
    CSS3知识点整理(四)----布局样式及其他
    CSS3特效----制作3D旋转导航
    工作中遇到的问题--Hibernate一对多保存简化Service层代码
    工作中遇到的问题--BindException
    工作中遇到的问题--Hibernate注解添加在一方和多方的区别
    工作中遇到的问题--使用DTO减少数据字段
    工作中遇到的问题--实现程序运行时就加载CustomerSetting的第二种方法
    工作中遇到的问题--实现CustomerSetting的实时更新
    Hibernate--Enum类型的set集合映射到数据库(xml配置文件实现方式)
  • 原文地址:https://www.cnblogs.com/whuqin/p/4982095.html
Copyright © 2011-2022 走看看