[PU9功能解说] 测试PU9中的Sage X3 SOAP Web服务
在PU9之前的Sage X3版本中,可以通过web浏览器访问的一个web services测试控制台。而从PU9版本开始,这个功能不再可用。现在,经典版的SOAP Web 服务测试可以直接在X3系统中完成了。由于少了测试控制台,让很多升级到PU9的用户赶到困惑。下面我们详细介绍了在X3内测试经典版SOAP Web 服务的步骤。[b]发布Web Services[/b]
经典版SOAP web服务的创建和发布方式与之前的版本相同,都是将对象或者子程序发布为一个web service。
[b]初始设置[/b]
必须采取一些步骤来启用SOAP Web服务。这些选项都可以在X3的“管理”模块中找到。
[b]主机Web Service设置[/b]
在“管理”模块中,前往:→服务器→web服务器。
[attach]4243[/attach]
[attach]4244[/attach]
确认在[Web Service子进程数]字段中有值。
[b]设置Web Service Pool[/b]
在“管理”模块中,前往:→Web服务→经典版SOAP池配置。
[attach]4245[/attach]
为正在使用的账套(端点)设置池配置。
[attach]4246[/attach]
设置好Web Service池之后,点击“启动/更新”。
确保“启动”成功。
[attach]4247[/attach]
[b]测试Web Services[/b]
在“管理”模块中,前往:→Web服务→经典版SOAP Web服务。
[attach]4248[/attach]
点击 CAdxWebServiceXmlCC。
[attach]4249[/attach]
点击左侧向下的箭头。
[attach]4250[/attach]
显示出一列操作。这些操作对应来自基于Web的SOAP测试器的操作。
[attach]4251[/attach]
[b]Web Service描述[/b]
getDescription操作返回的是web service的描述。点击getDescription选项,录入[语言代码]、[池别名]和[公用名称]。
[attach]4252[/attach]
点击“调用”。
[attach]4253[/attach]
显示了web service的描述。
[attach]4254[/attach]
[b]查询操作[/b]
查询操作和列表操作是相同的。点击查询选项,录入[语言代码]、[池别名]和[公用名称]。将[列表尺寸]从0更改为想要的结果尺寸。
[attach]4255[/attach]
点击“调用”。
[attach]4256[/attach]
这个结果会出现在[反馈]页签。
[attach]4257[/attach]
[b]总结[/b]
上述说明解释了如何运用X3接口测试X3 SOAP web服务。还包括了几个示例,但是实际上所有的操作都可以在与以前基于浏览器的Web服务测试器类似的环境中进行测试。
页:
[1]