Skip to Content
author's profile photo Former Member
Former Member

Is it possible to use SAP RFC to connect two non-SAP systems?

SAP - SAP, ok

- SAP RFC is used for communication between two SAP systems.

non-SAP - SAP, ok

- Using the SAP RFC library, you can connect a non-SAP system with a SAP system.

non-SAP - non-SAP, ?

- But, looking at the SAP RFC library, it seems to me that it is impossible, by design from SAP, to use SAP RFC for communication between two non-SAP systems 😔

What do you think?

Edited by: Patrice Krakow on Oct 10, 2008 12:27 PM

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Best Answer
    Posted on Oct 10, 2008 at 10:32 AM

    the answer would be a no.

    with the involvement of XI, an RFC adapter will connect to a SAP system only.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 10, 2008 at 10:44 AM

    Hi Patrice,

    non-SAP - non-SAP, ?

    it is completely no we can't do that either any one of the system should be SAP

    SAP as defined some set of components lke IDOCs BAPIs RFC to communicate with the other external systems

    RFC as some set of SAP attributes associated with that which helps in the effective communication

    Regards

    Sampath

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 10, 2008 at 10:32 AM

    Non-SAP system can't use SAP RFC. Logically it doesn't make any sense because SAP RFC uses ABAP stack of SAP. However, u may think of non-SAP RFCs communiating using XI.

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1093c7a4-369f-2910-dfb2-afd07f210a1f

    Regards,

    Prateek

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 10, 2008 at 10:33 AM

    Remote Function Call (RFC) is the standard SAP interface for communication between SAP systems. The RFC calls a function to be executed in a remote system.

    For NON SAP systems communication, you can use SOAP/HTTP adapters.

    If NON SAP system supports JMS/JDBC u can use those adapters even.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 10, 2008 at 12:14 PM

    Thanks for your replies!

    I knew the answer was "no", but I needed it to be confirmed by SAP experts.

    I think some people were confused because they see "SAP RFC" as a standard/open transport protocol. But, "SAP RFC" is a proprietary implementation of RFC by SAP and the SAP RFC library given by SAP for non-SAP systems developers does NOT contains the full "SAP RFC" stack 😔

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.