点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
客户需要通过SAP PO在两个非SAP系统之间进行集成,系统A提供具有多种方法的SOAP Web服务,而系统B必须根据要完成的过程使用其中的一些方法。
例如,创建文档时系统B必须调用方法:
1。 登录
2。 SaveDocument
3。 上传元数据
4。 附加文件
这个想法是创建一个称为"创建文档"的接口,该接口必须接收所有需要的字段,并按所述顺序协调这4个方法的调用。
这是我第一次必须进行这种集成,我想知道哪个是实现此集成的最佳方法? BPM? IFlow? 还有其他选择吗?
你好卡洛斯,
感谢您的回答,我们仅使用SAP HEC中安装的单堆栈SAP PO 7.5 Java-AEX。
如果使用sap pi双堆栈,则可以使用BPM。 如果是SAP PO,则为I-Flow。
顺便说一句,如果是SAP 7.3x单堆栈,则需要在Java映射或UDF中多次使用soap loockup。
嗨!
首先,值得一提的是,映射中的任何形式的查询都不应用于更改接收器系统中的数据状态,而只能用于查询数据。
我想,在您的情况下,使用NW BMP 是满足要求的一种可能方法,但是如果您具有AEX安装类型-您手中没有BPM。
否则,它取决于流程逻辑和提供程序服务的实现方式。 例如,保存文档并且上载元数据时遇到任何异常,下一步将是什么?
致谢,Evgeniy。
嗨,拉斐尔! p>
我认为这是某种形式的缩写误解:-)
A可以确认,如果我们正在谈论PI AEX-我们的意思是仅Java安装PI,而PO = PI AEX + NW BPM + NW BRM。
所以,我想应该由Danilo来澄清。
Evgeniy。
嗨Danilo,
如Evgeniy所说-不应使用查找通道来修改数据。 因此,从我的角度来看,BPM将是最佳解决方案。 如果您不希望使用BPM,则可以通过sync-async-bridges在行中连接多个ICO: https://blogs.sap.com/2014/03/26/bridges-construction-site-part-13-asynchronous-synchronous-bridge/(但这并不是监视友好。)
一种替代方法(取决于客户的内部路线图)是在SAP CPI上实现这样的接口,该接口确实适合您的用例。
如果仅需要获取某种访问令牌作为进行进一步操作的先决条件,则可以通过在接口确定中使用"维护运行时顺序"选项以及保存令牌来满足要求 第一步(如果所有操作均以异步模式执行)。
Evgeniy。
一周热门 更多>