你好,
好吗?
因此,我现在再次在这里谈论SAP PO内部部署的一个非常有趣的特性—在SAP PI/PO上部署SAP CPI的集成场景—单栈java,本博客只是向您展示使用SAP产品进行云和内部部署的混合架构视角。
在我们开始讨论之前,请在Alexander Bundschuh的博客上花点时间,他写了一篇很棒的博客,介绍了混合集成的最佳实践和其他方法
你是说我可以在CPI上开发集成场景,物联网的前景,选购云服务器,并在SAP PI或PO 7.5(单栈java)上部署包(SAP CPI的引擎),即使没有SAP PO,发发淘客,也可以完美地工作如果没有CPI的一些标准功能,比如通用拆分器和其他您将在下面看到的功能,您不支持吗?
是的,您可以通过在SAP PI或PO内部部署的SAP流程集成中启用云集成内容来管理此问题。
SAP云平台帮助SAP PO帮助-云集成内容
视角:
混合集成:
SAP混合集成-云连接器或SAP PI/PO运行时:
SAP云:消费物价指数-近地天体EM–铸造
SAP内部:PI–过程集成组件:SLD、ID、ESR、监控采购订单–流程编排组件:SLD、ID、ESR、BPM、监控
路线图网络研讨会:SAP云平台集成路线图网络研讨会:SAP流程编排
好的,我想是的,你需要在SAP PI或PO上进行一些设置,我已经提供了SAP帮助的链接,还有Alexander Bundschuh的博客-他提供了所有设置、注释和细节,部署此云集成内容后,您将能够在PI/PO登录主屏幕上看到一个按钮。
1)驾驶舱
正如您在驾驶舱中看到的,我已经从SAP CPI部署了一个软件包。
当您单击deploy按钮时,您将有三个选项可供部署:
单击next,SAP PI/PO将在SAP CPI上加载所有软件包可用。
打开集成包,您将看到SAP CPI中的工件,选择并单击要在SAP PI/PO上部署的每个工件。
部署后,您将能够在SAP PO上看到可用的终结点。
集成场景SAP CPI:
您选择一个内部部署解决方案并决定在CPI上部署它,是否可行?
不,不要混淆。
选择您拥有的具有正确SP级别的本地解决方案的正确版本。
哇,这是一个简单的场景,但很好,我认为CPI的集成模式是:
内容修改器通用分配器循环另一个进程请求重播收集XMLXSLT–CPI本机编译引擎内容修改器Grovvy日志脚本-CPI原生编译引擎
SAP CPI与SAP PI/PO的比较:
抱歉,有些函数不是SAP PI/PO的原生函数当您从SAP CPI部署工件包时,它将不需要额外开发java映射(云上的Groovy脚本)和BPM来循环另一个进程答案是:是的
groovy脚本它正在设置附件:
在这个博客里,我也不会详细的交叉SAP CPI的每一个功能,但是我会向你解释集成本身。
1)基本上,我将使用SOAP主体上的许多物料编号进行SOAP调用
2)通用拆分器的功能将根据//material对调用进行拆分。
3)在这种情况下,我将有6个物料,因此循环进程调用将按顺序调用S4HANA 4次,直到最后一次响应,他将收集所有结果。
4)Gather将接收来自循环6 XML的结果,并且只生成一个包含4 XML的合并结果。
5)XSLT用于从Gather函数的JAVA映射中删除开始标记。
6)内容修饰符。
7)Grovvy脚本
确定,到目前为止,靠谱云服务器,我还了解您如何在CPI上定义端点并在sapi/PO上部署我如何知道内部部署的真正端点?
简单,不用担心:https://{主机名:door}/igwcxf/services/{CPI端点}
CPI SOAP适配器:
云驾驶舱:
让我们一起做一个示例:
SAP PI/PO–主机名
端口:50001
来自部署的端点:/igwcxf/services
在CPI–Soap适配器上配置的端点:/CPIRuntime
正确的端点:https://主机名:50001/igwcxf/services/CPIRuntime
打开您的SOAP调用工具,在我的例子SOAPUI中,
请求消息:
响应:
云集成内容:
目前,从部署角度来看,我们有这样一个:
您可以在CPI上部署SAP PI/PO的消息映射-操作映射,但是我找不到一个纯迁移toomICO到CPI的流程:
MM和OM的博客从PI/PO到CPI
奖励信息:当您在SAP PI/PO上部署集成场景时,如果对象、功能或通信通道细节有任何新的变化,您必须重新部署,您不能在SAP PI/PO上更改或看到集成场景。
云集成内容管理驾驶舱–SAPJMS的PI/PO:
将JMS集成场景从CPI部署到PI/PO–透视图:
我真的再次希望您喜欢这些方面和博客,什么叫云,等待您的反馈。