Board logo

标题: [KB 75719功能解说] Sage X3 PU9及之后版本中Web services发生了哪些变化? [打印本页]

作者: lynn.yu    时间: 2019-11-21 11:14     标题: [KB 75719功能解说] Sage X3 PU9及之后版本中Web services发生了哪些变化?

* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。



产品
Sage EM企业管理(原名Sage X3)



类别
配置
工具


描述
web services发生了巨大的变化,有哪些变化呢?


解决方法
有关详细信息,请查看Sage X3内部的在线帮助。

概述:
•        通用SOAP  web services是基于经典版客户端的,其行为与以前完全一样
•        许可证现在控制通过web service耗用的数据量,但不对池中设定的客户端数量进行控制
•        Web services是在Syracuse管理模块中管理的,不再有控制台配置
•        Web services的所有设置和测试现在都将在新的Sage X3 Web方法中进行(你不再能使用“旧的”web测试器)

实体:
•        Hosts(管理→管理→服务器→web服务器):设置【子进程数】。默认情况下这个字段为0,所以必须配置。这样,你在Sage X3 web负载平衡器模式下才能运作。
•        soapClassicPools(管理→管理→Web Services→经典版SOAP池配置):设定池,在设置池过程中初始化的客户端数,池允许使用的最大客户端数(以避免超载)
•        请注意:如果你设置了两个子进程,且每个池两个客户端,这样你就会启动四个客户端。(客户端数 = 子进程数 * 每个子进程的客户端数
•        soapGenerics(管理→管理→Web Services→经典版SOAP Web服务):检索WSDL描述,并且是每个操作(保存、读取、查询、删除...)的内部测试器
•        restWebServices(管理→管理→Web Services→Rest web services):申报要从SAFE X3专用API使用的向外的rest web services。
•        licenseViews(管理→使用→会话管理→许可证追踪):允许查看Web services的耗用情况。

许可证参数:
•        WSGRACELIMIT:(%)设定了百分比允许超出的范围(通常为10%)。如果最大尺寸固定在1MB /天,那么这就意味着:
        每天1 MB,无速度限制
        下一个10%(100Kb)速度会降低
        当达到1.1 MB限制时,web service不再响应
•        WSGRACESLOWDOWN:指的是当Web services达到宽限时,其速度降低的比例
•        WSPERIOD:决定了适用尺寸限制的时间段(日/月/年)
•        WSSIZELIMIT:web services许可证的大小,以MB为单位。


相关资源
报错:“BLOK,无法启动处理请求的线程”
报错:“已锁定web services系统,因为已超出了许可证系统(WSGRACELIMIT)定义的宽限范围”
如何将Web service请求的输出更改为JSON格式?
在Sage X3 PU9和之后版本中我该如何配置SOAP web services?
我要如何查看我的web services耗用历史记录?




欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/) Powered by Discuz! 7.2