RFC -> XI -> WebService – A Complete Walkthrough (Part 2)


SAP PI Interview Questions and SAP PI Tutorials

SAP PI Interview Questions and SAP PI Tutorials

In Part one of this weblog we looked at Design in the Integration builder. Now let us continue on to the configuration and the testing of the end to end scenario.
Configuration :
Assumption :
1. We have a Business system or a Business service ready to use.
2. The Sender agreement, Receiver agreement , Receiver determination and interface deterimination steps will be done by the reader.
There are two adapters we need to configure for this scenario, a RFC sender adapter and a SOAP receiver adapter.
For configuring your RFC sender adapter refer this blog which gives you a detailed step by step procedure.
The SOAP receiver adapter needs to be configured as follows:
image
We need to specify the following;
1. Target Url : http://webservices.imacination.com/distance/Distance.jws
2. Configure Proxy : If your network has a proxy setup you need to provide the detaisl of the same.
3. Configure proxy User Authentication : to be specified in case.
4. SOAP Action : Provide getDistance since that is the operation the webservice will use in our case.
Once all of the configuration is done and the objects are activated, we proceed to the testing part of the scenario.
Testing :
I have written a small ABAP code for test purpose.

SAP PI Interview Questions and SAP PI Tutorials

SAP PI Interview Questions and SAP PI Tutorials

——————————————————————
REPORT Z_TEST_RFC_XI_WEBSERVICE.data: lv_distance type char10.CALL FUNCTION ‘Z_WEBSERVICE_TEST_SHABZ’ destination ‘Z_WEBSERVICE’ EXPORTING FROMZIP = ‘12222’ TOZIP = ‘22222’ IMPORTING DISTANCE = lv_distance.write : ‘Distance is : ‘ , lv_distance.

——————————————————————
Once this program is executed we get the reply from the Webservice.

image
A screenshot of SXMB_MONI shows the request and response XML:
image
Request :
image
Response :
image
and thus this brings us to the end of a successful implementation of a RFC -> XI-> Webservice scenario. 🙂

SAP XI Training

SAP XI/PI Tutorials

SAP XI Interview Questions

SAP PI Interview Questions and SAP PI Tutorials

SAP PI Interview Questions and SAP PI Tutorials

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter
www.pdf24.org    Send article as PDF   
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *