2020-08-17 07:32发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
在某些情况下,要求我们创建一个没有接收方的接口。 业务需要是将数据从源发送到XI,但是不需要将此数据发送到任何目标,并且还需要将虚拟响应从XI发送到源系统。 这是我们需要设计的一个非常特殊的接口,建议不要创建任何虚拟接收器。其他市场也有类似的接口在运行,但是不需要将一个市场数据发送到目标服务器,但是由于某种合规性,来源 将数据发送到XI。 如何实现没有接收方的情况? 我们正在使用PI 7.1。
此致
Shaibayan
Shaibayan,
您必须在接收者确定步骤中添加接收者值,否则,您无法激活对象。
您可以在其中添加任何虚拟值
并且
如果在接收者确定步骤中未找到接收者,则选择"忽略"选项
还在接收者确定中添加一些虚拟条件,以使该虚拟接收者不会被评估。
这样,消息也不会发送到虚拟接收者,并且消息也会被SAP PI接收。
--- Divyesh
嗨Divyesh, >
如果不创建虚拟接收器,BPM能否实现此方案? 如果是这样,您对如何执行此操作有任何想法吗?
你好
我认为,最好,最简单的解决方案是创建一个Java服务器代理,并在每次该接口流时发送一些静态虚拟响应
谢谢
Amit Srivastava
嗨,Shaibayan,
也许这不是一个简单的方法, 但您可以考虑使用自定义适配器或适配器模块来处理虚拟接收器。 (自定义适配器模块开发-SAP PI 7.1-Netweaver 技术-SCN Wiki )
致谢。
嗨,
这种类型的错误可能通过多种方式引起,例如
接收方接口不活动
存在接收方协议的问题
输入有效载荷的问题,该问题确定了接收方和接收方确定条件不匹配,等等。 ..
您是否还通过转到ID->环境->缓存状态来检查ID缓存是否已成功激活?
请参考以下链接。
https://scn.sap.com/thread/2093325
注意
嗨Navneet,
在Source1和Target1之间有同时运行Sync和Asyc的接口。
对于其他市场,它运行正常。
但是对于一个这样的市场,要求将数据从Source1发送到PI,但是目标系统Target1不想接收,而是XI创建一个虚拟成功消息返回Sourc1系统。
如果您按照我的建议将其作为Source1-> XI-> Source1,则应该配置接收方通道,发送方协议,接收方协议,接口确定和接收方确定。 另外,有些情况是同步的,而有些则是异步的。
嗨Shaibayan,
我认为没有接收者就不可能创建场景。
您可以尝试使用相同的发送方和接收方,而不是PI的同步响应,您可以将异步消息发送回发送方。
Navneet。
最多设置5个标签!
Shaibayan,
您必须在接收者确定步骤中添加接收者值,否则,您无法激活对象。
您可以在其中添加任何虚拟值
并且
如果在接收者确定步骤中未找到接收者,则选择"忽略"选项
还在接收者确定中添加一些虚拟条件,以使该虚拟接收者不会被评估。
这样,消息也不会发送到虚拟接收者,并且消息也会被SAP PI接收。
--- Divyesh
嗨Divyesh, >
如果不创建虚拟接收器,BPM能否实现此方案? 如果是这样,您对如何执行此操作有任何想法吗?
此致
Shaibayan
你好
我认为,最好,最简单的解决方案是创建一个Java服务器代理,并在每次该接口流时发送一些静态虚拟响应
谢谢
Amit Srivastava
嗨,Shaibayan,
也许这不是一个简单的方法, 但您可以考虑使用自定义适配器或适配器模块来处理虚拟接收器。 (自定义适配器模块开发-SAP PI 7.1-Netweaver 技术-SCN Wiki )
致谢。
嗨,
这种类型的错误可能通过多种方式引起,例如
接收方接口不活动
存在接收方协议的问题
输入有效载荷的问题,该问题确定了接收方和接收方确定条件不匹配,等等。 ..
您是否还通过转到ID->环境->缓存状态来检查ID缓存是否已成功激活?
请参考以下链接。
https://scn.sap.com/thread/2093325
注意
< p> srinivas嗨Navneet,
在Source1和Target1之间有同时运行Sync和Asyc的接口。
对于其他市场,它运行正常。
但是对于一个这样的市场,要求将数据从Source1发送到PI,但是目标系统Target1不想接收,而是XI创建一个虚拟成功消息返回Sourc1系统。
如果您按照我的建议将其作为Source1-> XI-> Source1,则应该配置接收方通道,发送方协议,接收方协议,接口确定和接收方确定。 另外,有些情况是同步的,而有些则是异步的。
此致
Shaibayan
嗨Shaibayan,
我认为没有接收者就不可能创建场景。
您可以尝试使用相同的发送方和接收方,而不是PI的同步响应,您可以将异步消息发送回发送方。
谢谢
Navneet。
一周热门 更多>