Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.6_CTP_3.1.2

...

可以从 UI 或命令行安装该扩展。

UI 安装指南

  1. 选择 Parasoft> 首选项 Preferences

  2. 在系统属性首选项页面,单击 添加 Add JARs

  3. 在打开的文件选择器中,选择 com.parasoft.soavirt.iso8583.main-<version>.jar。将加载所有必需的依赖项。
  4. 重启 SOAtest/Virtualize。

...

Scroll Table Layout
widths30%,70%

通道名Channel Name

定义在发送/接收消息时要使用的 ISO 8583 通道。jPOS 库中包含的所有默认的通道实现(如,仅需端口、主机和包装器的通道实现)都可使用。有关更多详情信息,请查阅 Channels

主机Host定义在创建连接时要使用的主机。定义在创建连接时要使用的Host。
端口Port

定义在创建连接时要使用的端口。 

超时时间Timeout

定义连接超时之前可以等待多少秒。 

包装器设置

Scroll Table Layout
widths30%,70%

包装器名称Packager Name

定义将要用来包装和打开 ISO 8583 消息的包装器。总的来说,这里将使用 GenericPackager 和通用包装程序 XML 说明。然而,如果预定义的 ISO 包装器更合适,则可以使用“包装器”部分中提到的所有包装器。如果实现了自定义的 ISO 包装器(如,ISOPackager 接口),则其必须包含在 SOAtest/Virtualize 类路径中,并且必须提供完全限定的类名。有关更多详情信息,请查阅 Packagers

包装器路径Packager Path

定义通用包装器说明 XML 文件的路径。

该字段仅使用于通用的包装器(如 GenericPackager 和 X92GenericPackager)。

...

Scroll Table Layout
widths30%,70%

头长度Header Length指定输出响应的头长度。

连接管理设置

Scroll Table Layout
widths30%,70%

保持连接Keep connection alive

启用此选项,让客户端保持连接并重复,以便后续的发布。

测试执行后关闭连接Close connection after test execution

启用此选项,在发布后直接关闭客户端连接。


ISO 8583 消息格式设置

...

Scroll Table Layout
widths30%,70%

包装器名称Packager Name

定义用来打包和解包 ISO 8583 消息的包装器。总的来说,这里将使用 GenericPackager 和通用包装程序 XML 说明。然而,如果预定义的 ISO 包装器更合适,则可以使用“包装器”部分中提到的所有包装器。如果实现了自定义的 ISO 包装器(如,ISOPackager 接口),则其必须包含在 SOAtest/Virtualize 类路径中,并且必须提供完全限定的类名。有关更多详情信息,请查阅 Packagers

包装器路径Packager Path

定义通用包装器说明 XML 文件的路径。

该字段仅使用于通用的包装器(如 GenericPackager 和 X92GenericPackager)

...

Scroll Table Layout
widths30%,70%

通道名Channel Name

定义在发送/接收消息时要使用的 ISO 8583 通道。jPOS 库中包含的所有默认的通道实现(如,仅需端口、主机和包装器的通道实现)都可使用。有关更多详情信息,请查阅 Channels

主机Host定义在创建连接时要使用的主机。
端口Port

定义在创建连接时要使用的端口。 

超时时间Timeout

定义连接超时之前可以等待多少秒。 

包装器设置

Scroll Table Layout
widths30%,70%

包装器名称Packager Name

定义创建通道时将使用的包装器。

该字段与 ISO 8583 Message Format Settings中的对等内容具有相同的工作原理。

包装器路径Packager Path

定义通用包装器说明 XML 文件的路径。

该字段的工作原理等同于 ISO 8583 Message Format Settings

...

Scroll Table Layout
widths30%,70%

请求头Request Header

定义要与请求一起发送的自定义头信息。该字段还可作为响应头大小模板,允许正确读取响应中的头信息。

...

Scroll Table Layout
widths30%,70%

通道名Channel Name通道说明

AmexChannel

美国特快通道。 

ASCIIChannel

ISO 基本通道扩展,具有四个 ASCII 字符消息长度头信息。 

BCDChannel

ISO 基本通道扩展,具有以下消息格式

[LEN][TPDU][ISOMSG]

其中 LEN 为 2 个十六进制字节。 

CSChannel

CS 标准通道。 

FSDChannel

ISO 基本通道扩展,具有以下消息格式

[LEN][TPDU][ISOMSG]

其中按照 NBO(network byte order,网络字节顺序),LEN 为 2 个字节。 

GZIPChannel

ISO 基本通道扩展,GZIP 压缩通过通道发送的数据。 

HEXChannel

ISO 基本通道扩展,具有四个 ASCII 十六进制的字符消息长度头信息。 

LogChannel

ISO 基本通道扩展,从 ISO 日志程序中提取 ISOMSG 块。 

NACChannel

ISO 基本通道扩展,具有以下消息格式

 [LEN][TPDU][ISOMSG]

其中按照 NBO(network byte order,网络字节顺序),LEN 为 2 个字节。 

NCCChannel

ISO 基本通道扩展,具有以下消息格式

 [LEN][TPDU][ISOMSG]

其中按照 BCD (binary-coded decimal,二进制编码的十进制)格式,LEN 为 2 个字节。 

PADChannel

ISO 通道适用于连接到 X.25 PAD。 

PostChannel

ISO 基本通道扩展,具有以下消息格式

[LEN][ISOMSG]

其中按照 NBO,LEN 为 2 个字节(NBO)。 

RawChannel

ISO 基本通道扩展,具有以下消息格式

[LEN][ISOMSG]

其中按照 NBO,LEN 为 4 个字节(NBO)。 

RBPChannel

记录边界保存通道。 

TelnetXMLChannel

通过 telnet 会话交换基于 XML 的 ISO-8583 消息,telnet 命令将被忽略。 

VAPChannel

VISA 的 VAP 框架(已弃用)。 

X25Channel

ISO 通道适用于连接到 X.25 PAD。 

XMLChannel

ISO 基本通道扩展,交换基于 XML 的 ISO-8583 消息。 

...