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

2024-07-18  本文已影响0人  Cache技术分享

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

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

生成的类的概述

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

在每个类中,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.
}

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

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

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读