cancel
Showing results for 
Search instead for 
Did you mean: 

External System communication via RFC

Former Member
0 Kudos

Hi Experts

In my landscape, sending system want to use an RFC connection to the PI via SAP java connector. In turn PI should call the RFC in the SAP System and execute the RFC and return the results.

note ; Sending system is Java based system

Is it possible to connect to PI from external system via java connector ? if so what configuration has to be done in the PI and external system.

when i checked the sender communication config , its asking for application server gateway and service.Is these needed to be configured in SAP PI or external system.

Please provide your inputs

Thanks in advance

Accepted Solutions (0)

Answers (1)

Answers (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

If you are using SAP Java connector JCO then we dont need to use PI. SAP JCO itself is a middleware component. Sending application using JCO can directly contact SAP system.

Refer this link

http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5c6a85b11d6b28500508b5d5211/content.htm

Former Member
0 Kudos

HI Bhasker

Many thanks for the reply.

what about if we don't use SAP Java connector. can we directly connect external system with SAP PI please ?.

we need to use PI to connect to the SAP for the RFC scenario's.

Thanks

Former Member
0 Kudos

if you are not using Java connector then you must use Java proxies.

Refer to the following link for more details-

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b07fc211...

Edited by: vishal kharat on Aug 3, 2011 6:42 PM

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>what about if we don't use SAP Java connector. can we directly connect external system with SAP PI please ?.

Yes. There are many ways to connect to SAP from external system via PI. Since the external system is a java based then they can do java proxy on the sender side and target side RFC to connect SAP. Other option is you can host webservice using soap sender on the PI side and let the external system to consume your web service. This scenario is webservice to RFC via PI.