UDF在接收器通道进行数据处理期间获取最新令牌

2020-08-31 23:05发布

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

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


当前场景:

根据当前逻辑,我们在SAP PI消息映射中具有动态令牌机制,并且在映射处理期间获取令牌。 在生产中,我们将令牌有效期定义为30分钟。

问题说明:

在任何计划的切换/维护活动中,当通道停止并且数据在PI中保留超过30分钟时,在这种情况下,由于令牌在30分钟后过期而无法发送数据。 因此,为避免此类情况,需要实施可行的解决方案,其中在接收器通道本身的数据处理期间将获取令牌。

解决方案:

一种可能的选择是,我们在消息映射中执行查找,然后在动态上下文中保存多个令牌,然后在通道的适配器级别,我们选择与消息相对应的最新正确令牌。

需要专家建议实施可以处理上述解决方案的UDF

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

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


当前场景:

根据当前逻辑,我们在SAP PI消息映射中具有动态令牌机制,并且在映射处理期间获取令牌。 在生产中,我们将令牌有效期定义为30分钟。

问题说明:

在任何计划的切换/维护活动中,当通道停止并且数据在PI中保留超过30分钟时,在这种情况下,由于令牌在30分钟后过期而无法发送数据。 因此,为避免此类情况,需要实施可行的解决方案,其中在接收器通道本身的数据处理期间将获取令牌。

解决方案:

一种可能的选择是,我们在消息映射中执行查找,然后在动态上下文中保存多个令牌,然后在通道的适配器级别,我们选择与消息相对应的最新正确令牌。

需要专家建议实施可以处理上述解决方案的UDF

付费偷看设置
发送
2条回答
jovirus
1楼-- · 2020-08-31 23:59

嗨,

为什么不使用现成的功能。 此功能本身可在渠道级别使用,因此不必担心您的问题会发生

https://blogs.sap.com/2019/04/25/fetch-oauth-token-in-rest-is-now-out- 现成的/

致谢

Vikas

路亽曱_Ryan
2楼-- · 2020-08-31 23:48

感谢Vikas,我知道该功能,但我们目前 在PO 7.4上,并且它不支持它,在我们将PI系统升级到下一个SP和更高版本之前,您能对UDF逻辑本身进行任何形式的增强吗?

一周热门 更多>