本博客解释了可用于业务解决方案的各种NWBPM模式。
在下一篇博客中,服务器云平台,我将解释如何清楚地配置每个步骤。
此模式是为了了解映射的基础知识,以及如何在NWBPM中导入和使用ESR中开发的操作映射。
基于时间收集模式:
此模式用于收集特定时间段(例如60秒)的消息,并使用消息拆分将收集到的消息发送到两个不同的系统。
基于计数收集:
此模式用于基于计数收集消息。通过在消息的起始事件和中间事件中分别给出条件,同样的模式可以扩展到基于相关性和严格条件的消息收集。这些模式称为聚合器和严格条件启动模式
此模式将PI与NWBPM和BRM.这个完成采购订单包装。和还收集特定时间段的消息并将其发送到目标。
NWBPM模式合并2个系统:
此模式合并来自基于2个系统的消息在相关条件(n:1)下,将消息发送到单个目标系统。
基于索引的拆分模式:
此模式使用索引和数数。然后呢此外,每条消息的处理时间延迟为5秒秒。
参考:
流程编排聚合器
嗨,Raghu,
我对单堆栈SAP PO和BPM不熟悉。我需要使用BPM。我的scenerio是一个简单的XML文件,在一个XML文件中有四个记录/循环,我需要将它发送到一个目录(PO系统中的本地路径)。通过BPM,基于循环,单个文件将获得四条单独的记录,BPM的每条消息之间有10秒的延迟。
我已经构建了BPM并成功地从NWDS部署了它。我从我的ICO创建了wsdl文件,并从SOAPUI进行了测试。
在任何集成场景中,一个通道是从发送方接收文件,另一个通道是向接收方发送文件。
我有一个"发送方"SOAP通道-从SOAPUI接收文件,还有一个消息协议为XI3.0的"接收方"通道,位于TargetURl字段中:50000/MessagingSystem/receive/JPR/XI
在我的ICO中,我已经分配了发送方通道,在Outbound Processing(出站处理)选项卡中,我已经分配了接收方通道。
我已经处理过双堆栈和ccBPM。所以,我只是想说。请帮助我理解这个步骤。这是我在单堆栈中的第一个BPM。
我的问题是:
如果一个通道从SOAPUI接收文件,一个通道将文件发送到我的NWBPM,那么我将如何将我的单个记录文件(BPM进程的输出)放到我指定的路径上。
你好,Raj,
第一个ICO->
发送方系统->PI->BPM
发送方通道文件/Soap基于要求.to获取输入消息
接收器通道Soap接收器,使用Xi 3.0协议将消息发送到BPM。
第二个ICO->
BPM->PI->接收器系统。
发送器通道Soap通道
接收器系统文件通道,带文件所在目录需要写
如果您还有任何问题,请告诉我
它与CCBPM相同,只是您需要soap通道来发送和接收BPM的数据。
Raghu,我创建了另一个ICO,云分析,如上所述。基本上,我在ICO的入站处理中使用了相同的Sender SOAP通道,在第二个ICO中,我使用本地文件系统发送最终的单个文件。根据以下链接(可能的原因4:)
PI消息没有传递到SAP NetWeaver BPM-技术故障排除指南-SCN Wiki
今天我从ESR重新导入了我的服务接口,网云服务器,再次创建BPM并成功部署它。但是在测试的时候,我看到了昨天相同的错误。
注意:在ICO的"接收器接口"选项卡中,我使用的是相同的操作映射。
你好,拉吉,关于云服务器,
我猜你不需要ESR中的映射程序
在第一个ICO中;
你正在向发送消息BPM。所以呢在两个服务中使用相同的消息类型接口。所以呢需要映射。
在第二个ICO中
您从BPM发送已处理的消息,因此再次使用ESR中的任何映射,因为这两种消息类型是相同的。
您的流程应该是
SOAP->PI->BPM
(输入\u MT)(输入\u MT)
BPM->PI->文件
(输出\u MT)(输出\u MT)
消息处理将在BPM中完成(拆分或删除)不管是什么)
嗨,海淘客,Raghu,在第二个ICO中,如果不使用"接收器接口"选项卡中的操作映射细节,它将不允许我们激活。我正在尝试上面博客参考资料部分的第一个链接。如果你已经这么做了,你能把截图发给我吗?我可以分享我的电子邮件id.
你好Raj,
你可以在第二个ICO中不使用OM激活还有。什么显示错误?我做过很多这样的场景
我可以分享,但是你想要哪个截图?