自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1798)
  • 资源 (3)
  • 收藏
  • 关注

原创 第三章 使用 SOAP 保护 Web 服务 - IRIS 中的 WS-Policy 支持

的必要支持部分 (http://docs.oasis-open.org/ws-sx/ws-trust/v1.3/ws-trust.pdf)。(https://www.w3.org/Submission/WS-Policy/) 和。仅支持响应消息中的匿名确认。由于仅支持同步消息,因此不执行排队。仅在两个位置受支持:代替配置元素内的。断言仅以一种简单的方式受支持;所需的绑定,并非通用实现。的等效部分也受支持。断言以避免引发错误。

2024-08-19 08:05:13 845

原创 第二章 使用 SOAP 保护 Web 服务 - WS-Security 标头简介

SOAP消息在标头元素(元素的子元素)中携带安全元素。以下示例显示了一些可能的组件:时间戳标记 () 包含和元素,它们指定此消息有效的时间范围。严格来说,时间戳不是安全元素。但是,如果时间戳已签名,则可以使用它来避免重放攻击。二进制安全令牌 () 是二进制编码的令牌,其中包含使接收者能够验证签名或解密加密元素的信息。您可以将其与签名元素、加密元素和断言元素一起使用。用户名令牌 () 使Web客户端能够登录Web服务。它包含Web。

2024-08-17 09:39:30 524

原创 第一章 使用 SOAP 保护 Web 服务

可以使用此类的方法将证书(以及可选的关联私钥文件,如果适用)加载到数据库中。可以直接执行这些方法,也可以使用管理门户。文档)并指定策略所附加到的服务或客户端的部分。可以将策略附加到整个服务或客户端或特定方法(甚至附加到特定请求或响应消息)。该向导提供了一组预定义策略,其中包含一组丰富的选项。支持,则需要编写代码来创建这些类的实例并将其插入到安全标头中。消息时,系统会创建这些类的实例来表示这些元素。策略是在单独的配置类中创建的。服务,并且有特殊原因,则可以使用较旧的。的实例来包含在入站消息中收到的任何证书。

2024-08-16 08:31:49 843

原创 第十章 指定 SAX 解析器的标志

上仅使用基本身份验证;其他身份验证方案要求在单个连接内进行多次往返,这在。编码形式发送,因此可以轻松读取。请参阅配置客户端以使用。重要提示:如果有可能使用基本身份验证,请确保在。属性,以设置解析器要使用的标志。服务”中进行了描述)。此技术仅将安全令牌添加到下一条。在基本身份验证中,凭据以。服务时,它会在内部使用。身份验证,而不是使用。

2024-08-15 09:25:26 289

原创 第九章 从 Web 客户端指定自定义传输

默认情况下,如果使用Web客户端,Web客户端将使用HTTP将SOAP消息传输到Web服务并接收响应。可以定义并使用自己的传输类。要使 Web 客户端能够使用自定义传输,请定义自定义传输类。然后,在创建 Web 客户端实例后,将其Transport属性设置为等于传输类的实例。transport该类必须是可实例的(即非抽象的)。该类必须实现如下所述的方法。方法应将请求传输到Web服务并获取响应。webClient是Web客户端类的OREF。action是%String,它指定了SOAP操作。

2024-08-14 08:53:32 373

原创 第八章 指定自定义 HTTP 请求

默认情况下,Web客户端使用HTTP将SOAP消息传输到Web服务并接收响应。Web客户端会自动创建并发送HTTP请求,但可以创建自定义HTTP请求。在创建的实例并根据需要设置属性。有关此类的信息,请参阅使用Internet实用程序或类文档。将Web客户端的属性设置为等于此实例。如果希望在同一会话中支持对SOAP服务的多次调用,这尤其有用。默认情况下,Web客户端不支持使用同一会话对SOAP服务进行多次调用。要解决此问题,创建一个新的实例,并将其用作Web客户端的属性。

2024-08-13 08:43:57 415

原创 第七章 解析时使用进程私有全局变量

SOAP。

2024-08-12 07:57:20 348

原创 第六章 定义单向 Web 方法

通常,当Web客户端调用Web服务时,会返回SOAP消息,即使该方法没有返回类型并且在 数据平台中执行时不返回任何内容。在极少数情况下,可能需要将Web方法定义为单向的。此类方法不得返回任何值,并且消息不需要SOAP响应。注意:通常不应使用单向方法。请求-响应对更为常见、更受支持且更受期待 — 即使对于没有返回类型的方法也是如此。要定义单向Web方法,请将该方法的返回类型定义为。WSDL未定义此Web方法的输出,并且Web服务不返回SOAP消息。

2024-08-11 09:50:36 322

原创 第五章 引用 SOAP 操作(仅限 SOAP 1.1)

基本配置文件支持但不鼓励这种做法:“该配置文件接受这两种状态代码,因为某些。协议实现几乎没有控制权,并且无法控制发送哪一个响应状态代码。要将此值放在引号中,请在 Web 客户端类中将。注意:此示例显示了人为的换行符,以确保当此内容格式化为。要查看实际的返回状态,请检查客户端的。这是因为请求消息没有。操作始终被引用,并包含在。

2024-08-10 09:48:43 210

原创 第四章 控制编码格式的内联引用的使用

采用编码格式,任何对象值属性都作为引用包含在内,并且引用的对象作为单独的元素写在。上广泛使用的免费压缩程序。此压缩发生在任何其他消息打包(例如创建。客户端会在其消息中包含此前缀,而不是。可以指定不同的前缀。例如,如果将此参数设置为。要以内联方式写入编码对象,请在。服务可以使用相应的解压缩程序。要将命名空间声明添加到给定。网关会在将入站消息发送到。服务之前自动解压缩它们。消息的信封中使用前缀。

2024-08-09 09:10:50 245

原创 第三章 控制 xsi type 属性的使用

在这些示例中,已添加换行符以提高可读性。消息仅包含顶级类型的。

2024-08-08 09:01:30 243

原创 第二章 使用代理服务器

要进行设置,请指定 Web 客户端实例的属性以指示要使用的代理服务器。连接到服务器时,它会检查证书服务器名称是否与用于连接到服务器的。客户端需要向代理服务器验证自身身份,请将其指定为所需的。中描述,但浏览器通常会检查服务器名称, 也选择这样做。指定要使用的代理服务器的主机名。如果此属性不为空,则。属性将被忽略,因为隧道与目标系统建立了直接连接。标头,因为它是只读的。标头,因为此类不支持持久连接。指定代理服务器上要连接的端口。服务器的隧道,请将其指定为。要禁用此检查,请将客户端的。协议,则一旦建立隧道,

2024-08-07 10:06:01 323

原创 第一章 修改 Web 客户端

客户端类后,通常不需要编辑该类。相反,需要编写代码来创建该类的实例并提供客户端错误处理。编译器不会生成正常运行所需的支持类,因此子类将无法使用。就无需关闭并重新打开它。如果正在使用代理服务器,此属性将控制客户端等待代理响应的时间。客户端实例或(不太常见)修改生成的类来实现。服务通信,请不要禁用保持活动。客户端的各种方法,可以通过修改。客户端实例来发送多条请求消息,传输中发送所有消息(使用。默认情况下,如果重复使用。注意:此参数仅影响类型为。客户端会省略其发送的。注意:不要创建生成的。通常,如果省略参数,

2024-08-06 09:08:56 378

原创 第十二章 在 Web 服务中定义自定义处理 - 实现 ProcessBody()

action是入站消息中指定的SOAP操作。是的一个实例,包含SOAP元素。该流包含XML片段,而不是完整的XML文档。,是序列化为实例的响应主体。此流通过引用传递,最初为空。如果在Web检查操作并相应地分支。例如://details使用的Read()方法获取。例如:使用$EXTRACT等工具解析此流。例如:如果在处理请求期间发生错误,则使用方法以通常的方式返回错误。使用响应流的Write()方法写入将成为子元素的XML片段。例如:Read()quit 1。

2024-08-05 07:50:08 368

原创 第十一章 在 Web 服务中定义自定义处理

在极少数情况下,定义使用自定义处理来处理入站消息和构建响应消息的 台Web服务可能会很有用。在这些情况下,可以在Web服务中实现方法或方法。本主题提供了详细信息。在自定义处理中,可以解析入站消息并手动构建响应。要求如下:在Web服务中,可以定义具有所需签名的Web方法。这样做是为了建立Web服务的WSDL。这些Web方法(或其中一些)可以是存根。仅当或返回0时,才会执行方法。此外,在Web— 此方法接收SOAP主体作为%XML.Node的实例。可以使用XML工具处理此实例并构建响应消息。SOAP信封中。

2024-08-03 07:32:41 441

原创 第十章 为 Web 服务指定自定义传输

默认情况下,Web服务以特定方式响应传输,具体方式如下所述。可以自定义此行为。要使用自己的传输实现Web服务,请使用传输将SOAP消息作为流获取,实例化Web服务类并调用其类方法。方法必须将请求传输到Web服务并获取响应。要指示错误,它必须在响应流中返回SOAP错误。action是一个%String,用于指定SOAP操作。最后一个“”后面的操作字符串部分用作使用正确描述符类的方法名称。如果action为null,则SOAP主体中第一个元素(包装元素)的元素名称将用作方法名称。是一个包含根据XML。

2024-08-02 09:16:42 242

原创 第九章 使用进程私有全局变量来支持非常大的消息

Web。

2024-07-31 07:56:47 356

原创 第八章 向二进制数据添加换行符

Web网关等待Web服务发送响应消息需要一段固定的时间。有关设置超时时间的信息,请参阅Web网关指南中的配置Web网关的默认参数。在某些情况下,可能知道给定的Web方法需要更长的时间才能完成。如果是这样,可以为该方法指定超时期限。为此,在该Web方法定义的开始附近,添加一行以设置Web服务的超时属性。以秒为单位指定超时期限。

2024-07-30 08:14:26 358

原创 第七章 定义单向 Web 方法

Web。

2024-07-29 08:49:45 298

原创 第六章 指定 SOAP 信封前缀

上广泛使用的免费压缩程序。此压缩发生在任何其他消息打包(例如创建。可以指定不同的前缀。例如,如果将此参数设置为。客户端可以使用相应的解压缩程序。的 SOAP 请求。客户端之前自动解压缩该消息。网关会在将传入消息发送到。消息的信封中使用前缀。服务以使其仅处理特定。服务执行此操作,请将。如果进行此更改,请确保。

2024-07-28 21:32:18 270

原创 第五章 控制 xsi type 属性的使用

服务中,采用编码格式,任何对象值属性都作为引用包含在内,并且引用的对象作为单独的元素写在。在这些示例中,已添加换行符以提高可读性。要以内联方式写入编码对象,请将。消息中的所有类型,请将。消息仅包含顶级类型的。

2024-07-27 23:39:50 264

原创 第四章 覆盖 HTTP SOAP 操作和请求消息名称

方法关键字指定一个值。指定一个带引号的字符串,表示。例如,防火墙可以使用此标头适当地过滤。服务中不唯一,则每个方法都必须具有唯一的。此关键字指定请求消息的。消息的消息部分的精确格式。该值是一个标识意图的。主体中的顶部元素的名称。仅对包装的文档/文字消息有效。参数( Web 服务的)控制。标头默认具有以下形式(对于。指定一个唯一值(如果有)。是“文字”,这意味着。

2024-07-26 07:51:49 284

原创 第三章 将命名空间声明添加到 SOAP 信封

服务不会检查标记为必需的属性对应的元素和属性是否存在。方法收到的响应中使用的消息名称。默认情况下,此消息名称是。此消息的名称是方法的名称。服务检查此类元素和属性是否存在,请将。出于兼容性原因,此参数的默认值为 0。请参阅覆盖默认 HTTP。要指定不同的响应消息名称,请在。要将命名空间声明添加到由给定。注意:此参数仅影响类型为。方法的名称,末尾附加有。以下示例显示了来自名为。请注意,无法更改调用给定。消息包含一个空元素。

2024-07-25 07:59:16 290

原创 第二章 控制架构和类型的命名空间

模式的命名空间,以及其中定义的任何类型的命名空间。将用作类型的命名空间。元素内包含类型的类文档,请将。服务模式的目标命名空间。服务所使用的类型的文档。参数指定的命名空间中。

2024-07-24 07:46:58 331

原创 第一章 禁用对在线 WSDL 的访问

应用程序配置为使用密码验证,并禁止未经身份验证的访问。使用相应类定义中的信息来定义此类型。服务配置为需要密码,需要将其父。默认情况下,可以通过以下形式的。服务所有方法的参数和返回值的。(如有必要,包括端口),要禁用以这种方式访问。

2024-07-23 08:03:52 259

原创 第六十三章 生成的类的详细信息 - 数组属性的创建

向导会在某些情况下创建数组类型的属性。如果需要,可以使用“不创建数组属性”选项来创建具有不同结构的属性。所使用的算法没有记录并且可能会发生变化,恕不另行通知。向导时选择“不创建数组属性”,则生成的。具体来说,考虑包含以下类型的。

2024-07-22 07:53:31 440

原创 第六十二章 生成的类的详细信息 - 控制命名空间分配的参数和关键字

向导使用参数和关键字来控制命名空间分配。以下小节将讨论消息的命名空间和类型的命名空间。的详细信息,请参阅类定义参考。向导指定以下值来控制用于。不应修改这些值,因为。

2024-07-20 10:19:28 358

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

SOAP根据在SOAP向导中的选择,它会生成Web客户端类、Web服务类或两者。如果创建,Web客户端类会扩展。如果创建,Web服务类会扩展。在每个类中,WSDL中定义的每个Web方法都有一个Web方法。对于Web对于Web对于用作Web方法的输入或输出的每个复杂类型,SOAP向导都会生成一个支持XML的类。对于上述类型的每个复杂类型,SOAP向导都会生成一个支持XML的类。SOAP向导以递归方式执行此操作,以便最不复杂类型的属性是简单数据类型属性,它们直接对应于XSD类型。在这些类中,SOAP。

2024-07-19 09:13:40 194

原创 第六十章 生成的 WSDL 的详细信息 - 二进制 SOAP 格式的 WSDL 差异

属性允许生成的客户端类中的属性名称与服务类中的属性名称相同。用法或包装元素,其中类型类具有 XMLNAME 参数。规范有效,并且预计会被所有符合要求的。属性参数时才设置此属性,该参数允许。名称与属性名称不同。服务或客户端一起使用。是与此复杂类型相对应的。如果方法的返回类型定义为。

2024-07-18 11:31:03 553

原创 第五十九章 生成的 WSDL 的详细信息 - 用于 Web服务的其他WSDL变体

【代码】第五十九章 生成的 WSDL 的详细信息 - 用于 Web服务的其他WSDL变体。

2024-07-17 08:47:14 226

原创 第五十八章 生成的 WSDL 的详细信息 - 由方法签名变化引起的WSDL变化

它对应于消息签名中参数的名称。相反,这个元素通常是。本节展示了由方法签名中的变化引起的一些。要通过引用或作为输出参数返回值,请在。服务,它通过引用返回值,方法签名,来自两个不同。方法的签名中酌情使用。

2024-07-16 08:14:49 189

原创 第五十七章 生成的 WSDL 的详细信息 - 其他可能的变化

例如,假设我们编辑示例。以下附加参数也会影响。

2024-07-15 07:59:25 310

原创 第五十六章 生成的 WSDL 的详细信息 - types中的名称空间

服务的以下参数会影响。

2024-07-14 08:46:35 242

原创 第五十五章 生成的 WSDL 的详细信息 - types

包含一个 元素,该元素定义消息使用的架构。 元素包含一个或多个 元素,这些元素定义 Web 服务及其客户端使用的元素、类型或两者。对于本主题前面显示的示例。投影确定诸如名称空间使用、空处理和特殊字符处理等问题。元素可以由元素、类型或两者组成,这取决于消息样式。每个元素或类型都有一个。在 元素之前,的其他部分,这些部分又决定了。对于使用文档样式绑定的。例如,假设我们对示例。

2024-07-13 09:22:38 645

原创 第五十四章 生成的 WSDL 的详细信息 - portType

元素是一组命名的抽象操作和所涉及的抽象消息。的其他部分保持一致;没有对其进行独立的控制。元素指定单个地址来定义单个端点。通常为每个 Web 方法包含两个。对于本主题前面显示的示例。”,则消息可以包含多个部分。元素定义操作中使用的消息。元素,每个元素通过为。对于本主题前面显示的示例。此元素的所有方面都自动与。元素中指定)决定了消息。

2024-07-12 07:51:18 469

原创 第五十三章 生成的 WSDL 的详细信息 - service

类关键字、`` 方法关键字和 SoapBindingStyle 查询关键字会影响。命名空间中的绑定,该命名空间在命名空间声明中列出。元素,如类定义参考中所述。这些关键字可以具有值。元素,如类定义参考中所述。元素定义的操作和消息的消息格式和协议详细信息。元素的名称和绑定属性;没有提供单独的控制。检查 WSDL 时,从尾到头阅读它很有用。服务具有已编译的策略配置类,则。服务的服务名称和命名空间。元素,每个元素定义由特定。,则将影响此元素,如单向。,则会影响此元素,如。,则会影响此元素,如。

2024-07-11 07:59:56 804

原创 第五十二章 生成的 WSDL 的详细信息 - 命名空间声明

中使用的每个命名空间的一个命名空间声明。对于本主题前面显示的示例。命名空间前缀都是自动选择的,无法自定义。其余部分使用的命名空间声明很有用。属性,指示Web服务的目标命名空间。这些命名空间是根据需要声明的,以与。这些项目将在以下章节中讨论。)也会根据需要自动包含在内。此外,其他命名空间(例如。的其余部分之前,查看。的其余部分保持一致。

2024-07-09 07:42:15 360

原创 第五十一章 生成的 WSDL 的详细信息

Web服务具有WSDL文档,即机器可读的接口定义。WSDL文档以XML编写,遵循Web服务描述语言的标准。它定义了Web服务及其客户端如何交互的契约。WSDL具有根元素,该元素包含定义以下内容的附加元素:定义Web服务输入或输出所需的任何XML类型或元素,以基本XML类型定义。元素包括一个或多个元素,这些元素根据需要定义XML类型、元素或两者。Web服务使用的消息定义。每个Web方法都需要一条或两条消息:一条用于调用Web方法的请求消息,以及一条用于回复的响应消息。

2024-07-08 08:04:14 566

原创 第五十章 Web Service URL 汇总

中提供有效的用户名和密码才能访问。如果尝试多次后仍无法从受密码保护的。应用程序需要密码验证,则必须在。客户端,并且该工具在登录后使用。此外,如果使用第三方工具创建。

2024-07-07 07:22:06 395

原创 第四十九章 解决 IRIS 中的 SOAP 问题 - 发送消息时出现问题

此外,如果 生成了安全策略(在配置类中),可能需要编辑该策略以提供缺失的详细信息;如果不这样做,可能会收到如上所述的一般错误。中没有的服务或客户端,可能会发生这种情况。服务或客户端来说,这种情况不应该发生,但在其他情况下可能会发生。服务或客户端可能会发送 不支持的格式的消息。服务或客户端可能需要比应有的更具体的消息格式。时,它假定任何字符串类型的输入或输出都可以在。信封,您可以指定要使用的前缀。编码,不存在字节顺序问题,因此不需要。这些问题的症状取决于所使用的第三方产品。服务或客户端发送或接收。

2024-07-06 09:04:32 802

数据生成实体类代码文件

数据生成实体类代码文件

2023-07-04

拓展系统变量CustomVariable.xml

拓展系统变量CustomVariable.xml

2023-05-07

IRIS通用拓展函数xml代码

IRIS通用拓展函数xml代码

2023-04-18

拓展系统命令使用xml

拓展系统命令使用xml

2023-04-14

Util.EncryptionDeployedObj.xml

Util.EncryptionDeployedObj.xml

2023-04-02

IIRIS单元测试xml类文件tests.zip

TestMe,Contact,Tests

2021-05-14

Lottie使用说明

Lottie使用说明

2021-01-02

Design.xml

包含对应博客Caché 设计模式 后台代码,函盖23种设计模式后台代码。感兴趣可以,仿照写对应的设计模式,博客https://blog.csdn.net/yaoxin521123,群号:410039091,QQ号454115408,公众号:技术理科直男。

2020-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除