Skip to Content
author's profile photo
Former Member

Why use a RFC in XI?

I see that I can pull RFC interfaces into XI from my target system.....OK so I can match up the interface to the message but what does this buy me....in other words what use is it....could someone give me an example of the use of this?

Thanks

Patrick

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • author's profile photo
    Former Member
    Apr 29, 2004 at 10:35 AM

    Hi Patrick,

    As you might have observed,with XI we have the oppurtunity to have two development approaches: 'Outside-In' as well as 'Inside-out' approach.

    We use RFC interfaces for inside-out approach: i.e,RFCs exist in my SAP system (say R/3 4.6) and then i need to expose them as interfaces in XI landscape for further integration.

    Regards,

    Vaijayanth

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Jun 08, 2004 at 06:28 AM

    Hi Patrick,

    Let us say you already have a RFC function module doing a particular task.You could also write a fresh RFC module to do some task.At this point only application system (e.g another R/3) which understand RFC can make a call to it.Now,if you import this RFC into XI system and intern create a interface you actually make it available to all application system which uses XI.Any application irespective of its environment/platform can make use of this RFC module thru XI.Essentially you are making it a (web)service.Of course RFC adapter makes the call to this RFC module but XI takes care of hiding it from user.

    Hope this clarifies the benifit of importing an RFC into XI.

    Regards,

    Bikram

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Jun 08, 2004 at 01:18 PM

    Patrick,

    You are right about the usage of RFC interface; in that it eases Message mapping etc. The real benifit, however is, as Vaijayanth explained earlier, in the "Inside-out" approach. If you have just SAP systems in your landscape it doesn't make sence. But then one won't get the real ROI from XI if you have a homogeneous SAP environment.

    Hence, RFC adapters are used to make the SAP RFCs visible & usable for non-SAP systems via XI.

    Hope this helps.

    Homiar.

    Add comment
    10|10000 characters needed characters exceeded