UI5的软状态和浏览器请求不起作用

2020-09-03 13:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我为我的OData服务引入了软状...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我为我的OData服务引入了软状态机制,如博客文章如何使用对OData服务的软状态支持,由Andre Fischer撰写,非常感谢博客文章。

我的OData服务由自定义UI5应用程序使用,该应用程序可以充分利用针对特定任务的性能改进。 我按照博客文章的步骤了解了软状态以及如何应用它,但是提出了UI5的问题,到目前为止我还没有找到解决的方法。

当我在SAP GUI中使用网关客户端(/IWFND/GW_CLIENT-网关客户端)时,我能够看到软状态正在工作。 另一方面,如果该请求是由来自浏览器的URL请求或来自浏览器(Chrome)中的UI5模型请求发送的,则软状态不起作用。

在后一种情况下,每次创建新会话时(我按F5键/在UI5应用程序中输入或浏览),我都不知道如何强制浏览器重新使用会话。 另外,UI5模型不允许我强制会话重用?

在网关客户端中调用URL时,我可以完美地看到响应参数:

sap-processing-info ODataBEP =,crp =,st =,MedCacheHub =,codeployed =,softstate = X

从浏览器调用时不是这种情况。

当网关客户端调用并在以下时间到达/IWBEP/IF_MGW_SOST_SRV_RUNTIME〜OPERATION_START 中的断点 是从浏览器调用的,但是实际上在由UI5请求调用时没有被调用。

所以我想这是关于它的客户端,尤其是UI5配置的问题? 但是,我希望有人真正需要像在UI5应用程序中一样使用软状态

最诚挚的问候

Stefan

2条回答
小熊yu生菜
2020-09-03 14:08

如何从UI5调用服务?

如何进行测试? 来自webide? 或fiori启动板?

一周热门 更多>