on 07-23-2009 11:49 AM
Hello,
I have a question on following scenario SAP-SAP XI - THIRD PARTY system(web-enabled) in same landscape.
If I have to build an interface using SAP-XI,what will be my requirements liks:
1)WSDL file
2)The URL
3)Class and methods..
Could someone can guide us on what will be the questions we ask ?
Regards,
Alex.
Thanks all for a quick brain storming on requirements gathering.
Now,I would like to understand the similar thing for the SOAP sender.
Please guide on the SOAP sender side.
Regards,
Alex.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Configuring the soap sender adapter in xi:
http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm
A guide to use soap sender adapter:
http://www.riyaz.net/blog/xipi-a-guide-to-using-sap-xi-soap-adapter/
Regards,
Ravi
Hi,
Please check the below document, how to use the SOAP Adapter.
[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4?overridelayout=true]
The 3rd party application will send the SOAP request message to XI, you may require to provide them the WSDL. You can generate it, while generating the WSDL, override the default URL with the following:
http://host:port/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<channel>
If party is not used then use the following URL.
http://host:port/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>
Regards,
Venu V
you can do a self-search here:
you can start developing your scenario and then you will be able to grasp things more clearly.....generic questions wil flood your threads with tons of documents
Regards,
Abhishek.
Hi Alex,
For SOAP sender create you interface like other interfaces. Then you need to create WSDL. Please see the how to guide given in the above thread. Then once you create wsdl test it using altova xml spy or any other 3rd party tool. While testing it asks for a user name and pwd, you can give yours. But create a generic user and give to the 3rd party web service gusy. If it works then give the wsdl to them and ask them to post to that url.
You need to create manually this url in all the other systems like quality and production, becuase they all will have different hosts.
Regards,
---Satish
Hi Alex,
The XI system allows you to create a WSDL file from an interface description and upload
a WSDL file. The message exchange is performed by the SOAP adapter, which can
transform a SOAP message to an XI message and back.
To call the Web service, you create a communication channel with type SOAP and
direction receiver in the Integration Directory. The obligatory parameters in the
configuration are Target URL and SOAP action. You get the values you have to enter
here from the WSDL file.
You find the target URL at the tag soap:address and the SOAP action at the tag
soap:operation:
Regds,
Pinangshuk.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For receiver SOAP you will have to give the url and SOAP action in the Communication channel.
WSDL will be required to construct the target message.
I think both these blogs will give you more understanding
/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
Regards,
Manjusha.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1) How to connect to SAP?...should use RFC/ IDOC/ Proxy
2) WSDL file from SOAP application
No need to ask specifically for URL....the wsdl file will have the target URL
If there are many methods used in the WSDL then ask what is the Method (Action) that needs to be called
Use it accordingly in the receiver CC
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You are right , initially would basically need these details for the start, Please find out any security requirements as well as reliable messaging requirements if there are any,
Also the response codes so that we need to map into our application depending on the response code,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.