[KB 80556功能解说] PU9和之后版本中我该如何配置和测试SOAP web services?
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
产品
Sage EM企业管理(原名Sage X3)
类别
配置
设置与偏好
描述
在Sage X3 PU9和之后版本中我该如何配置和测试SOAP web services?
我要如何使用管理→管理→Web Services→经典版SOAP Web services(soapGenerics)功能中的操作?
原因
在Sage X3版本PU9之前的版本中,你需要在控制台中配置你的web services,而且有一个基于浏览器的测试池。自PU9开始,测试直接是通过管理→管理→Web Services→Classic SOAP Web Services(soapGenerics)功能中的Syracuse组件实现的。
解决方法
经典版SOAP web services的创建和发布方式与之前版本相同,都是通过将对象或子程序发布为一项web service。
配置
设置主机程序
1. 前往功能:管理→管理→服务器→web服务器(hosts)。
2. 点击你的主机名旁边的“编辑”按钮(铅笔图标)
3. 为【Web service子进程数】录入一个值。
4. 请注意:
o 默认情况下,值设为了0。
o 自PU9开始,许可证是基于数据而不是渠道的。可查看KB ID 75719:Sage X3 PU9及之后版本中Web services发生了哪些变化?
o 查看架构指南或者在线帮助,确定要录入的子进程数和Web service子进程数。
设置Web Service池
1. 前往功能:管理→管理→Web Services→经典版SOAP池配置(soapClassicPools)。
2. 点击“创建soapClassicPool”。
3. 录入【别名】、【初始化尺寸】、【最大尺寸】,选择【端点】、【区域设置】和【用户】。
4. 请注意:
o 【自动启动】会在启动Syracuse时启动池
o 可能打开的渠道是(Web service子进程数 * 最大尺寸)。可查看KB ID 75719:Sage X3 PU9及之后版本中Web services发生了哪些变化?
5. 点击“启动/更新”
测试Web Services
1. 前往功能:管理→管理→Web Services→经典版SOAP Web services(soapGenerics)。
2. 点击“CAdxWebServiceXmlCC”
3. 在STUB版块中,点击显示卡(向下箭头),生成一个操作列表
如需更详细的信息和示例句法,请查看下面的相关资源。
相关资源
我该如何使用经典版SOAP Web services功能删除一条记录?
我该如何使用经典版SOAP Web services功能获取web service描述?(XML视图)
我该如何使用经典版SOAP Web services功能获取web service方案?(XSD显示)
我该如何使用经典版SOAP Web services功能修改一条记录?
我该如何使用经典版SOAP Web services功能查询一条记录?
我该如何使用经典版SOAP Web services功能读取一条记录?
我该如何使用经典版SOAP Web services功能运行一个子程序?
我该如何使用经典版SOAP Web services功能保存并创建一条记录?
Sage X3 PU9及之后版本中Web services发生了哪些变化? |