cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Destination type RFC Receiver Adapter?

Former Member
0 Kudos

Hi,

What is the RFC destination type for Sender RFC Adapter?

and what is the need a Program ID for sender Adpter.

What is the RFC destination type for Receiver RFC Adapter?

Regards

Gopi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

When we use the RFC Adapter?

SAP systems up to and including SAP Release 4.6 are not able to exchange data by using XML messages and http. The only way you can connect such systems to the Integration Server directly is by using the RFC adapter (or the IDoc adapter).

You require the sender adapter if you want to use the Integration Engine to process RFCs. The RFC adapter converts the incoming RFC data to XML message format (RFC XML) so that it can be processed by the Integration Engine.

You require the receiver adapter if the determined receiver system expects the data from the Integration Engine to arrive in RFC format. In this case, the Integration Engine must transfer the received XML message (RFC XML) to the RFC adapter. The RFC adapter converts the RFC XML message to a valid RFC call and executes the call.

The following three scenarios are possible when using the RFC adapter and the Integration Engine:

1) SAP R/3 to SAP NetWeaver Application Server

2) SAP NetWeaver Application Server to SAP R/3

3) SAP R/3 to SAP R/3

When we use ABAP Proxy ?

SAP systems based on Web AS 6.40 and higher are able to exchange data by using messages and HTTP. These systems can use ABAP proxies to connect to the Integration Server.

To connect the platform-independent message interfaces, which are stored in the Integration Repository, to the Integration Server, use the ABAP proxy interface.

Please Reward the points if it's helpful...

Regards,

Ramana.

Answers (3)

Answers (3)

Former Member
0 Kudos

thank you very much.

I have another doubt like when we use RFC Adapter and When we use ABAP Proxy.

Regards

Gopi

prateek
Active Contributor
0 Kudos

Hi Gopi,

<i>Program Id in Sender Adapter</i>

The program id is just a unique id which identifes ur rfc destination. U use it when u create a RFC destination of TCP/IP type. An RFC server program registers itself under a program ID to an SAP gateway (not for a specific SAP system) If an RFC call is passed on from any SAP system to this SAP gateway with the option “Connection with a registered program” (with the same program ID), the connection takes place with the corresponding JCo server program.

Also have a look here

/people/michal.krawczyk2/blog/2005/05/09/how-to-call-a-bapi-asynchronously-from-xi--with-qrfc

<i>RFC Destination type for Sender RFC </i>

T - TCP/IP

<i>RFC Detination in Receiver adapter</i>

It is the name of the RFC Destination of the Receiver R/3. This RFC Destination is created in SAP XI and can be viewed in TCode idx1

<i>Reward points if helpful</i>

Regards,

Prateek

Former Member
0 Kudos

Hi Gopi,

RFC Destination type for Sender RFC is "T' i.e TCP/IP and for Receiver RFC is "3" i.e R/3 connection.

For more details on Sender RFC, Please browse through the following Blog

<a href="/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step:///people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

Regards

Kiran