2020-09-07 05:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
您能否确认我们需要连接到ECC/S4H的PI/PO实例才能在PI ESR中创建我们自己的服务接口并在SPROXY中生成入站代理?
我的要求是使用XI接收器通信通道从CPI到S4H调用入站代理,但是在环境中没有PI/PO实例。
谢谢
您好布鲁诺·塞林(Bruno Ceolin),
将来,您可以提供屏幕截图,以便在此处提供屏幕截图就很好了 是您所面临问题的一个更好的主意。 以下是我想对您提到的几个项目做出回应的尝试:-
1)命名空间等
是的,由于您不是从ESR生成的,因此它使用默认的命名空间。 在下面的示例中,使用 sample.txt (扩展名为.TXT的示例WSDL),我在
以下服务提供商将
2)没有异步 stub
较新生成的代理不再具有EXECUTE_ASYNCHRONOUS方法,而是具有基于服务操作的方法名称。
3)SPROXY
我使用SE80,右键单击>创建>企业服务-但我认为 使用SPROXY是相同的。
致谢
英语Swee
谢谢!
CPI在此实施后能够使用代理。
此致
您好,布鲁诺
如果您的环境中没有PI/PO,则需要
1)手动定义 使用WSDL的服务接口架构
2)基于外部WSDL/Schema创建服务提供程序
3)在CPI接收器适配器中使用具有SAP-RM协议的SOAP适配器
问候
感谢英语Swee ,
实际上,我们已将ECC/S4H连接到SLD,并且完成了步骤1和2。 步骤3我们仍然想使用XI适配器。 问题是,当我们创建服务提供者时,它不允许我们为其提供正确的名称空间,接口名称等,并且生成的代理没有实现" Execute-Asynchronous"存根方法。 对于命名空间,它为我们提供了默认的SAP命名空间,并且仅允许我们提供命名空间前缀。
创建入站代理是正确的方法吗? 使用外部WSDL作为结构,在SPROXY中创建服务提供者?
再次感谢您的宝贵帮助!
布鲁诺
最多设置5个标签!
您好布鲁诺·塞林(Bruno Ceolin),
将来,您可以提供屏幕截图,以便在此处提供屏幕截图就很好了 是您所面临问题的一个更好的主意。 以下是我想对您提到的几个项目做出回应的尝试:-
1)命名空间等
是的,由于您不是从ESR生成的,因此它使用默认的命名空间。 在下面的示例中,使用 sample.txt (扩展名为.TXT的示例WSDL),我在
以下服务提供商将
2)没有异步 stub
较新生成的代理不再具有EXECUTE_ASYNCHRONOUS方法,而是具有基于服务操作的方法名称。
3)SPROXY
我使用SE80,右键单击>创建>企业服务-但我认为 使用SPROXY是相同的。
致谢
英语Swee
谢谢!
CPI在此实施后能够使用代理。
此致
您好,布鲁诺
如果您的环境中没有PI/PO,则需要
1)手动定义 使用WSDL的服务接口架构
2)基于外部WSDL/Schema创建服务提供程序
3)在CPI接收器适配器中使用具有SAP-RM协议的SOAP适配器
< p>对于(3),仍然可以使用XI适配器,但是您的后端ECC/S4H系统需要连接到另一个具有SLD的系统(可能是SolMan)。 XI 3.0协议在后端使用本地集成引擎,这需要SLD交互才能进行配置和运行。问候
英语Swee
感谢英语Swee ,
实际上,我们已将ECC/S4H连接到SLD,并且完成了步骤1和2。 步骤3我们仍然想使用XI适配器。 问题是,当我们创建服务提供者时,它不允许我们为其提供正确的名称空间,接口名称等,并且生成的代理没有实现" Execute-Asynchronous"存根方法。 对于命名空间,它为我们提供了默认的SAP命名空间,并且仅允许我们提供命名空间前缀。
创建入站代理是正确的方法吗? 使用外部WSDL作为结构,在SPROXY中创建服务提供者?
再次感谢您的宝贵帮助!
布鲁诺
一周热门 更多>