点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
简而言之,我正在考虑在PI上设计PDF签名服务。
问题是,另一端没有接收者,消息应该通过PI传递并返回到发送者(同步):
SAP(同步请求)-> PI(自定义Java代码)-> SAP (同步响应)。
场景:
1。 ABAP报告会生成PDF表格
2。 ABAP报告要求PI对其进行签名
3。 ABAP报告开始等待PI的响应
3。 PI收到ABAP报告的呼叫并执行自定义Java代码
4。 PI将响应返回给ABAP报告
5。 ABAP报告继续执行
备注:
1。 我拥有所有必要的代码和库来签署PDF,它可以满足我的需要。
2。 设计一个简单的REST微型服务器并将其用作集成流程中的接收器将最终解决问题。 我想避免这种情况。
3。 可以在映射和适配器中使用代码,但是我不知道如何在我的情况下应用它。
那么,有可能实现上述目标吗?
干杯,谢谢。
嗨,Bartosz!
为什么不使用接收方Java代理满足您的要求?
另一个选择是将RequestOnewayBean/WaitResponseBean和NotifyResponseBean与Java映射一起使用,执行所有必需的转换 ,作为主要处理步骤。
Evgeniy。
SAP PI中外部Web服务提供商的开发,部署和测试
SAP(同步请求RFC/Proxy XI)-> PI-> AS Java(自定义Java代码SOAP请求)
AS Java(自定义Java Code Java代理SOAP响应)-> PI-> SAP(同步响应 RFC/Proxy XI)
感谢所有答案。
花一些时间尝试接收方代理方法。
最终设法部署了它(@Pedro Baroni:必须修复@TransportBindingRT批注,否则会出现部署错误)。
NWDS将其显示为正在运行,但在PI的"服务"部分中看不到WSDL端口:/
我想我必须为此另外做一个线程。
一周热门 更多>