Altova XMLSpy 2023 Enterprise Edition

任何文件在XMLSpy中处于活动状态时,都可以启动SOAP调试会话;在启动SOAP调试程序时,SOAP文件和SOAP请求入口点文件都不需要处于活动状态。启动SOAP调试会话时,系统会要求您提供以下信息:

 

1.将被用来提供SOAP信息的WSDL文件的位置;

2.连接设置。

 

下方进行了进一步的说明。

 

WSDL文件位置

启动调试会话时,系统会要求您提供将被用来提供SOAP信息的WSDL文件的URL。此示例文件DebuggerClient.html使用以下WSDL文件url:

 

 http://www.nanonull.com/TimeService/TimeService.asmx?WSDL

 

请选择菜单命令SOAP | SOAP调试会话来启动SOAP调试程序。这将打开“WSDL文件位置”对话框(参见下方截图)。

43_soapv2_3

输入WSDL文件的URL并单击确定。此时将出现“源端口和目标端口”对话框(参见下方截图)。

 

连接设置

“源端口和目标端口”对话框的连接设置(参见下方截图)包含以下设置:

 

源端口:代理服务器上用于通信的端口(可以是您的计算机)。默认端口8080。您可以在每次启动SOAP调试程序时更改此设置。

目标端口和地址:这些设置都是由在上一步中选择的WSDL文件提供的;它们会自动输入到对话框中。默认端口是HTTP标准端口80。您可以为连接设置超时,或者如果您不希望超时,则选择无限选项。要定义HTTP安全设置,请单击“HTTP安全设置”窗格的编辑按钮并输入安全设置。有关这些设置的信息,请参见SOAP请求设置部分。

单击以展开/折叠

在检查了这些设置并在必要时对其进行编辑后,单击确定以启动SOAP调试会话。SOAP调试程序将被启动,但是代理服务器处于禁用状态(SOAP调试程序工具栏中的代理服务器图标ic43_proxy_stopped显示为灰色)。要启动代理服务器(调试),请单击XMLSpy工具栏中的开始处理图标,或选择菜单命令SOAP | 开始处理。有关实际调试的更多信息,请参见调试部分。

 

SOAP调试程序布局

SOAP调试程序有三个窗口(参见下方截图):

 

“SOAP请求”窗口

“SOAP响应”窗口,以及

“SOAP调试程序断点设置”窗口。

 

默认情况下,请求和响应窗口在XMLSpy界面的顶部打开,而断点设置窗口沿底部平铺。下方截图展示了默认布局。

单击以展开/折叠

通过隐藏XMLSpy边栏窗口(“项目”、“信息”和“输入助手”窗口)可以让”SOAP调试程序”窗口有更多的屏幕空间。隐藏/显示这些窗口的设置在“SOAP调试程序选项”对话框中可用(通过SOAP | SOAP调试程序选项菜单命令访问)。

 

关于受信任证书

Altova产品使用Internet Explorer (IE)来访问和管理安全Web服务器的受信任证书。在IE中安装Web服务器的证书,允许IE访问Web服务器而不会发出警告或中止进程。下方列出了安装安全Web服务器证书的基本步骤。根据正在使用的浏览器版本,步骤可能会略有不同。

 

1.在Internet Explorer 9(或更高版本)中打开安全网站。

2.选择文件 | 属性,并单击“证书”按钮。

3.单击安装证书并启动导入证书向导。(该向导还可以通过工具 | Internet选项 | 内容 | 证书 | 导入来访问。)

4.证书应放置在“受信任的根证书颁发机构”存储区域,您可以手动浏览该存储。

5.完成向导步骤,单击确定分别关闭“证书”对话框和“属性”对话框。您可能需要重启Internet Explorer。

 

© 2017-2023 Altova GmbH