美文网首页
第六十一章 生成的类的详细信息一章 生成的类的详细信息

第六十一章 生成的类的详细信息一章 生成的类的详细信息

作者: Cache技术分享 | 来源:发表于2024-07-18 09:14 被阅读0次

第六十一章 生成的类的详细信息

作为参考,本主题提供了有关SOAP向导生成的类的信息。

生成的类的概述

SOAP向导按如下方式生成类:

  • 根据在 SOAP 向导中的选择,它会生成 Web 客户端类、Web 服务类或两者。如果创建,Web 客户端类会扩展 %SOAP.WebClient。如果创建,Web 服务类会扩展 %SOAP.WebService

在每个类中,WSDL 中定义的每个 Web 方法都有一个 Web 方法。对于 Web 客户端,该方法如下所示:

Method DemoMethod() As %String [ Final, SoapBindingStyle = document, 
SoapBodyUse = literal, WebMethod ]
{
 Quit ..WebMethod("DemoMethod").Invoke($this,"https://tempuri.org/Demo.MyService.DemoMethod")
}

对于 Web 服务,该方法如下所示:

Method DemoMethod() As %String [ Final,  
SoapAction = "https://tempuri.org/Demo.MyService.DemoMethod", 
SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]
{
 // Web Service Method Implementation Goes Here.
}
  • 对于用作 Web 方法的输入或输出的每个复杂类型,SOAP 向导都会生成一个支持 XML 的类。
  • 对于上述类型的每个复杂类型,SOAP 向导都会生成一个支持 XML 的类。

SOAP 向导以递归方式执行此操作,以便最不复杂类型的属性是简单数据类型属性,它们直接对应于 XSD 类型。

在这些类中,SOAP 向导根据需要指定类和方法关键字和参数,以指定编码和绑定样式、命名空间分配和其他项目。

控制编码和绑定样式的关键字

在生成的 Web 客户端和 Web 服务类中,SOAP 向导指定了以下关键字,这些关键字控制使用给定 WSDL 所需的编码和消息样式:

  • SoapBodyUse 类关键字
  • SoapBodyUse 方法关键字
  • SoapBindingStyle 类关键字
  • SoapBindingStyle 方法关键字

不应修改这些关键字,因为 Web 客户端或 Web 服务将不再遵循 WSDL。有关它们的详细信息,请参阅类定义参考。

相关文章

  • 反射机制

    反射机制用于创建类对象比较难的时候,但又必须去创建的对象 因此使用反射机制去创建类的详细信息 创建类的详细信息的方...

  • 第三章 APT之生成接口管理类

    上一章已经完成了简单的HelloWorld生成,这章的主要目的是生成下面的一个类,这个类主要是为Retrofit创...

  • curl的使用

    1. -v 查看详细信息 2. --libcurl FILE 生成与命令等价的libcurl代码

  • 从零开始学习Linux(四):链接命令

    1、ln 命令作用:生成链接文件。 1.1、创建软链接 查看生成的软链接文件的详细信息,如下图所示: 软链接的特点...

  • cglib代理,生成的代理类字节码

    生成字节码文件 被代理的类 methodInterceptor MonitorUtil 测试类 生成的代理类字节码...

  • 搞了一个小玩意

    《一键生成crud代码》详细信息 请移步:https://www.yuque.com/docs/share/32c...

  • MyBatis逆向工程

    逆向工程字面意思就是反向生成工程, 和 Hibernate一样, MyBatis也有自己的逆向工程工具。详细信息请...

  • Java类、类加载过程及多态

    谈到java类,那我们不得不扒一下类的加载和类的详细信息以及类的双亲加载模型。 类文件结构 类一般由魔数、Clas...

  • 面向对象2

    生成式和生成器 1.生成式和生成器 2.面向对象类和对象类:拥有相同属性和功能的对象的集合(抽象的)对象:类的实例...

  • 第五章 Docker基础命令详解

    启动、重启 docker 查看docker的版本: 查看镜像的详细信息: Docker分类---文章目录: 第一章...

网友评论

      本文标题:第六十一章 生成的类的详细信息一章 生成的类的详细信息

      本文链接:https://www.haomeiwen.com/subject/ymjrhjtx.html