本文主要是介绍第十五章 WS-Policy 配置类详细信息 - 配置 XData 块的详细信息(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 第十五章 WS-Policy 配置类详细信息 - 配置 XData 块的详细信息(二)
- `<method>`
- `<request>`
- `<response>`
第十五章 WS-Policy 配置类详细信息 - 配置 XData 块的详细信息(二)
<method>
<method>
元素将策略与父 <service>
元素指定的 Web
服务或客户端内的特定 Web 方法相关联。<method>
元素包括以下项目:
Attribute or Element | Purpose |
---|---|
name | Web 方法的名称。 |
<wsp:Policy> | (包括 0 或 1 )指定要应用于此 Web 服务或客户端的策略(在操作级别)。指定 WS-Policy 1.2 或 WS-Policy 1.5 策略表达式。指定<wsp:Policy> , <wsp:PolicyReference> , 或不指定。 |
<wsp:PolicyReference> | (包括 0 或 1 )为此 Web 方法指定可选的引用 WS-Policy 1.2 或 WS-Policy 1.5 策略表达式。policyID 属性是对同一配置类中不同 XData 块中定义的本地策略的引用。有关示例,请参阅使用 PolicyReference 的配置。指定 <wsp:Policy> , <wsp:PolicyReference> 或两者都不指定。 |
<request> | (包括 0 或 1 )将策略与 Web 方法的请求消息关联。 |
<response> | (包括 0 或 1 )将策略与 Web 方法的响应消息关联。 |
在 <method>
的 <wsp:Policy> or <wsp:PolicyReference>
子元素中,可以指定 cfg:wsdlElement
属性,该属性指定要将此策略元素附加到 WSDL
的哪个部分。在此上下文中,此属性可以具有以下任意值:
- “
binding
”(默认)— 将此策略元素附加到WSDL <binding>
元素。 - “
portType
” — 将此策略元素附加到WSDL <portType>
元素。
<request>
<request>
元素将策略与父<method>
元素引用的 Web
方法的请求消息关联起来。<request>
元素包括以下项目:
Attribute or Element | Purpose |
---|---|
<wsp:Policy> | (包括 0 或 1 )指定要应用于请求消息的策略。指定 WS-Policy 1.2 或 WS-Policy 1.5 策略表达式。指定 <wsp:Policy> , <wsp:PolicyReference> 或不指定。 |
<wsp:PolicyReference> | 包括 0 或 1 ) 为请求消息指定可选的引用 WS-Policy 1.2 或 WS-Policy 1.5 策略表达式。policyID 属性是对同一配置类中不同 XData 块中定义的本地策略的引用。有关示例,请参阅使用 PolicyReference 的配置。指定 <wsp:Policy> , <wsp:PolicyReference> 或两者都不指定。 |
在 <request>
的 <wsp:Policy> or <wsp:PolicyReference>
子元素中,您可以指定 cfg:wsdlElement
属性,该属性指定要将此策略元素附加到 WSDL
的哪个部分。在此上下文中,此属性可以具有以下任意值:
“binding”
(默认)— 将此策略元素附加到WSDL <binding>
元素。“portType”
— 将此策略元素附加到WSDL<portType>
元素。“message”
— 将此策略元素附加到WSDL<message>
元素。
<response>
<response>
元素将策略与父 <method>
元素引用的 Web
方法的响应消息关联起来。<response>
元素包括以下项目:.
Attribute or Element | Purpose |
---|---|
<wsp:Policy> | (包括 0 或 1)指定要应用于响应消息的策略。指定 WS-Policy 1.2 或 WS-Policy 1.5 策略表达式。指定 <wsp:Policy> , <wsp:PolicyReference> 或不指定。 |
<wsp:PolicyReference> | (包括 0 或 1 )为响应消息指定可选的引用 WS-Policy 1.2 或 WS-Policy 1.5 策略表达式。policyID 属性是对同一配置类中不同 XData 块中定义的本地策略的引用。有关示例,请参阅使用 PolicyReference 的配置。指定 <wsp:Policy> , <wsp:PolicyReference> 或两者都不指定。 |
在 <response>
的 <wsp:Policy> or <wsp:PolicyReference>
子元素中,可以指定 cfg:wsdlElement
属性,该属性指定要将此策略元素附加到 WSDL
的哪个部分。在此上下文中,此属性可以具有以下任意值:
“binding”
(默认)— 将此策略元素附加到WSDL <binding>
元素。“portType”
— 将此策略元素附加到WSDL<portType>
元素。“message”
— 将此策略元素附加到WSDL<message>
元素。
这篇关于第十五章 WS-Policy 配置类详细信息 - 配置 XData 块的详细信息(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!