简介:
我遇到一个要求,我们必须"异步"将消息发布到SOAP代理,同时根据值映射将请求发送到系统a或系统B。
发送方System X-->SAP PO->(始终到SAP Proxy Asynch)和系统a或系统B。
对系统a和B的调用是同步的,我们根据调用哪个系统,我们只会得到一个响应。
现在我们通过关注这个奇妙的博客,在没有BPM的情况下做到了这一点。
https://blogs.sap.com/2007/12/11/sap-netweaver-process-integration-enhanced-receiver-determination-for-synchronous-scenarios/
对于SOAP代理部分,大数据和云计算,有两个选项,我们可以通过BPM或通过SOAP代理查找!!
您可以通过这个精彩的博客查看如何执行SOAP代理查找。
https://blogs.sap.com/2014/04/04/mapping-lookup-to-abap-proxy/
首先想到的是,"SystemAccessor"在其默认性质下工作于同步调用,无论您尝试什么方法(方法数量有限),便宜的云服务器,我们都无法更改服务质量!!。
所以当您试图通过SOAP Proxy lookup调用异步代理时,您在ECC的SXMB\u MONI中得到一个错误,即QOS无效!!由于默认情况下是(尽最大努力),小企业管理软件免费,但ECC希望它是EO(恰好一次)。
结果:
解决方案:
结论:
异步SAOP代理查找在SAP PO中是可能的,但这些不是查找,但本质上是数据正在发布到ECC。
系统访问器不支持事务行为,购物返利app,不应用于更新相同的对象,因为不同的线程可以尝试在ECC中更新相同的对象(在我们的场景中不是这样的)
,个人云服务器