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

2024-05-25 09:44

本文主要是介绍第七章 创建 Web Services - 指定 Web 服务的参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 第七章 创建 Web Services - 指定 Web 服务的参数
    • 指定 `Web` 服务的参数
      • `SERVICENAME`
      • `NAMESPACE`
      • `RESPONSENAMESPACE`
      • TYPENAMESPACE
      • `RESPONSETYPENAMESPACE`
      • `SOAPVERSION`

第七章 创建 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 服务的参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1001153

相关文章

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

SpringMVC获取请求参数的方法

《SpringMVC获取请求参数的方法》:本文主要介绍SpringMVC获取请求参数的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下... 目录1、通过ServletAPI获取2、通过控制器方法的形参获取请求参数3、@RequestParam4、@

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

Spring LDAP目录服务的使用示例

《SpringLDAP目录服务的使用示例》本文主要介绍了SpringLDAP目录服务的使用示例... 目录引言一、Spring LDAP基础二、LdapTemplate详解三、LDAP对象映射四、基本LDAP操作4.1 查询操作4.2 添加操作4.3 修改操作4.4 删除操作五、认证与授权六、高级特性与最佳

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

SpringBoot利用@Validated注解优雅实现参数校验

《SpringBoot利用@Validated注解优雅实现参数校验》在开发Web应用时,用户输入的合法性校验是保障系统稳定性的基础,​SpringBoot的@Validated注解提供了一种更优雅的解... 目录​一、为什么需要参数校验二、Validated 的核心用法​1. 基础校验2. php分组校验3

JSON Web Token在登陆中的使用过程

《JSONWebToken在登陆中的使用过程》:本文主要介绍JSONWebToken在登陆中的使用过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录JWT 介绍微服务架构中的 JWT 使用结合微服务网关的 JWT 验证1. 用户登录,生成 JWT2. 自定义过滤

一文教你如何将maven项目转成web项目

《一文教你如何将maven项目转成web项目》在软件开发过程中,有时我们需要将一个普通的Maven项目转换为Web项目,以便能够部署到Web容器中运行,本文将详细介绍如何通过简单的步骤完成这一转换过程... 目录准备工作步骤一:修改​​pom.XML​​1.1 添加​​packaging​​标签1.2 添加

idea中创建新类时自动添加注释的实现

《idea中创建新类时自动添加注释的实现》在每次使用idea创建一个新类时,过了一段时间发现看不懂这个类是用来干嘛的,为了解决这个问题,我们可以设置在创建一个新类时自动添加注释,帮助我们理解这个类的用... 目录前言:详细操作:步骤一:点击上方的 文件(File),点击&nbmyHIgsp;设置(Setti

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解