Dear Experts/Friends,
I am designing a technical document for RFC to HTTP_AAE scenario for one of my customer, I have decided to use HTTP_AAE adapter at receiver side because the third party is not capable to provide wsdl file. I need to import a custom RFC (payment req) from ECC (FI/CO) and PI converts to XML and then post this XML to a secure (HTTPS) target URL provided by bank, and bank will send the response back in XML format to PI, and PI will send it to ECC(FI/CO) to update the status about the each transaction.
Below are the detail steps I am considering to design this scenario, as per the above requirement please correct me if I am doing anything wrong here. I have few question as which I have posted at the end.
1- SDL configuration
2- Configuration at ECC(R/3) side
Create an RFC destination of type TCP/IP in ECC and provide the host name service and program id etc and maintain the same in sender RFC adapter
2- ESR configuration
|-Receiver side (inbound)
||-Sender side (outbound)
3- Integration directory Configuration
Questions
1- How can I test this scenario? Any tool which can take the HTTP request and sends back the response for some dummy data. My actual scenario involves SSL configuratin but I want to just test over http only, I have followed the below link by William Li , but could not understand it fully how to utilize this.
http://scn.sap.com/people/william.li/blog/2007/09/07/posting-and-testing-using-xipi-http-adapter
2- Do I need to create 3 communication channel and 2 sets of sender agreement, receiver agreement, interface determination and receiver determination for this scenario? I have gone through the below thread, where it’s mentioned this scenario required 3 communication channel. Please clarify
http://scn.sap.com/thread/53784
Thanks,
Farhan
Couple of things
A) You dont need business sytem for http communication. you can still use business component
B) Since you use AAE option you can go to adapter engine in RWB and use test message option. But it has limitation
C) You can still create a moduel for HTTP client to test the third party system as below...
This is just client tool irrespective of PI version..
d) You can also use SOAP adapter without envelope option (simple http ) and use the payload as the target message.
e) You need just two communication channels(sender RFC and receiver http or soap) and their respective sender and receiver agreements (total 2 agreements). That's it. Please go ICO scenario and check the configuration objects. Remember this is synchronous mode.
Add a comment