美文网首页
第七章 创建 Web Services - 指定 Web 服务的

第七章 创建 Web Services - 指定 Web 服务的

作者: Cache技术分享 | 来源:发表于2024-05-24 08:50 被阅读0次

第七章 创建 Web Services - 指定 Web 服务的参数

指定 Web 服务的参数

确保 Web 服务类对以下参数使用适当的值。

注意:如果使用 SOAP 向导从现有 WSDL 生成 Web 服务,请不要修改任何这些参数。

SERVICENAME

Web 服务的名称。该名称必须以字母开头,并且只能包含字母数字字符。

除非类定义了此参数,否则不会编译该类。

NAMESPACE

定义 Web 服务的目标命名空间的 URI,以便服务及其内容不会与其他服务冲突。它最初设置为“https://tempuri.org”,这是 SOAP 开发人员在开发过程中经常使用的临时 URI

如果不指定此参数,则目标命名空间为“https://tempuri.org”。

对于Web 服务,无法将请求消息放在不同的命名空间中。然而,IRIS Web 客户端没有此限制;请参阅消息的命名空间。

RESPONSENAMESPACE

定义响应消息的命名空间的 URI。默认情况下,这等于 ``NAMESPACE 参数指定的命名空间。

对于 Web 服务,无法将响应消息放在不同的命名空间中。然而,IRIS Web 客户端没有此限制;请参阅消息的命名空间。

TYPENAMESPACE

Web 服务定义的类型的架构的命名空间。如果不指定此参数,则架构位于 Web 服务的目标命名空间中(即 NAMESPACE 或默认值“https://tempuri.org”)。

对于 Web 服务,无法将请求消息类型放在不同的命名空间中。 Web 客户端没有此限制;请参阅类型的命名空间。

RESPONSETYPENAMESPACE

定义响应消息所使用的类型的命名空间的 URI。默认情况下,这等于 TYPENAMESPACE 参数指定的命名空间。

仅当 SoapBindingStyle 等于“document”(默认值)时才使用此参数。

对于 Web 服务或 IRIS Web 客户端,响应消息的类型必须全部位于同一命名空间中。

SOAPVERSION

指定 Web 服务的 WSDL 中通告的 SOAP 版本。使用以下值之一:

  • "" — 将此值用于 SOAP 1.11.2
  • "1.1" — 将此值用于 SOAP 1.1。这是默认设置。
  • "1.2" — 将此值用于 SOAP 1.2

Web 服务收到 SOAP 请求时,Web 服务的 SoapVersion 属性将更新为等于该请求的 SOAP 版本。

相关文章

网友评论

      本文标题:第七章 创建 Web Services - 指定 Web 服务的

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