on 02-23-2011 7:50 PM
Hi Experts,
My scenario is : Portal to ECC
New to handling webservices at the sender side..
Can anyone suggest how to proceed, do we need to share the wsdl to the client to push the data, can i get information how
the data will be posted from portal to PI..
Thanks,
--Kishore.
This may helps
/people/shabarish.vijayakumar/blog/2007/11/07/walkthrough--soap-xi-rfcbapi
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Kishore,
You can do SOAP to Proxy or SOAP to IDoc.
If you need synchronous scenario go for SOAP to PROXY. Create soap sender on the PI side and generate wsdl and give it to the cllient. SO, client will push the data using soap sender. Basically you host webservice on the PI side.
Follow this link
http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm
For Soap Sender
http://www.riyaz.net/blog/xipi-a-guide-to-using-sap-xi-soap-adapter/technology/sap/113/
Creating wsdl and SOAP Sender
Do the following in the sender soap adapter
Transport Protocol HTTP or HTTPS
Message Protocol SOAP1.1
Adapter Engine Central Adapter Engine
HTTP Security Level HTTP or HTTPs or whatever your requirement
Quality of service: Best Effort for synchronous other options for asynchronous
Now WSDL generation part:
Go to IR, under tools -> display wsdl -> Use the URL syntax below (dont click propose url)
http://hostname:j2eeport/XISOAPAdapter/MessageServlet?channel=:sender_business_ system:sender_communication_ channel
hostname ex dev.abc.com
j2eeport ex 50000 (no abap port 8****)
sender_party or sender_busines_system ex: BC_XXXX
sender_communication_channel ex: abc_soap_sender
in the subsequent page enter
outbound interface name
and Outbound interface namespace
then finally it will generate wsdl. save it. Use that wsdl for accessing your web service
Note: Outbound Interface for sender webservice (sender soap)
Inbound interface for receiver webservice (receiver soap)
Hope I answered your question. If not let me know.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.