[KB225924150080556功能解说] 如何在Sage X3中配置和测试SOAP web service?
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
如何在Sage X3 PU9及更高版本中配置和测试SOAP web service?
创建日期:2022-05-02
最后修改日期:2022-05-02
原因
在PU9之前的Sage X3版本中,您可以在控制台中配置web service pools,并使用基于浏览器的测试工具进行测试。自PU9开始,经典版SOAP web service的测试需通过 Syracuse组件完成,路径为:管理- 管理-Web services-Classic SOAP web services(soapGenerics)。
解决方法
经典版SOAP web service的创建和发布方式与早期版本相同,即通过将对象或子程序发布为web service。
配置
设置主机进程
1. 转至管理-管理-服务器-主机(hosts)
2. 点击主机旁边的编辑(铅笔图标)
3. 为Web service子进程数输入一个值
注意:
o 默认情况下,该值设置为0。
o 自PU9开始,许可是基于数据量而非通道数。
o 请参考架构指南或在线帮助,以确定应输入的子进程数和Web service子进程数。
设置Web Service pools
1. 转至管理-管理-Web services-Classic SOAP pools配置(soapClassicPools)
2. 点击创建soapClassicPool
3. 填写:别名、初始化尺寸、最大尺寸,并选择:端点、区域和用户
注意:
o 自动启动将在Syracuse启动时启动pool(池)
o 可能打开的通道有(Web service子进程数*最大尺寸)
4. 点击启动/更新
测试Web Services
1. 转至管理-管理-Web services-Classic SOAP web services(soapClassicPools)
2. 点击CAdxWebServiceXmlCC
3. 在STUB部分,点击显示卡片(向下箭头)以生成操作列表 |