cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP To RFC scenario

Former Member
0 Kudos

Hello Friends,

Can anybody tell me how to do SOAP to RFC Scenario.

Regards

Satish

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

Hi Satish,

Please go through the following links.

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

Consuming XI Web Services using Web Dynpro – Part II-/people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii

Consuming XI Web Services using Web Dynpro – Part I -/people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i

How to check JDBC SQL Query Syntax and verify the query results inside a User Defined Function of the Lookup API -/people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api

XI : How To publish WSDL generated from XI to UDDI - /people/sap.user72/blog/2005/11/17/xi-how-to-publish-wsdl-generated-from-xi-to-uddi

XI : The underlying connection was closed: An unexpected error occurred on a send

/people/sap.user72/blog/2005/10/21/xi-the-underlying-connection-was-closed-an-unexpected-error-occurred-on-a-send

Exposing BAPI as Web Services through SAP XI -/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi

XI: Propagation of meaningful error information to SOAP Client - /people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client

Http* Errors in XI - /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi

Bye

Chandu

Former Member
0 Kudos

Hi,

First develop your repository objects.

1) There will be two datatypes one for SOAP request and the other for SOAP response.

2)Create message types for the above.

3) create a outbound synchrnous MI for SOAP.

4) For the receiver RFC side you dont need above things because you can directly use the RFC you have imported from R/3 for the same.

5) Develop request and response message mapping and interface mapping for the same.

Develop configuration objects.

Develop configuration objects just like any other scenario.

For configuring SOAP sender CC refer this link.

http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm

For configuring RFC receiver CC refer this link.

http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm

Generate a WSDL from ID.

Then using a SOAP client you send the SOAP request.

Regards,

Sudheer.

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

SOAP to RFC

1. create a Outbound Synch messge Interface with the correspodning reuqest and response data type / message type.

2. create the message and interface mapping between SOAP request and RFC request and RFC response and SOAP response

3. Do the configuration in the Integration directroy like for any other scenario.

4. create a WSDL for the outbound Synch Message Interface from your Integration directory to expose it as a webservice.

For 4 , refer to section 3.2.2 in this document,

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

Regards,

Bhavesh

Shabarish_Nair
Active Contributor
0 Kudos

ref these weblogs to start with;

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

Do get back in case you face any issues !!!