on 04-07-2009 7:09 PM
Hi all,
We have an SAP ERP system in our office which runs on ABAP Stack
our ECC environment is as follows ERP 2005, RELEASE 6.0, KERNEL 7, ECC 6.0 NON -UNICODE SYSTEM,BASIS & ABAP SP 14
We have a CRM system which runs on Java Stack. We configured the SOAMANAGER in CRM system and with some BASIS settings both on CRM and ECC system...we are now able to use the SOAMANAGER in CRM system to manage the Web Services from our ECC System too.
Now I am trying to understand a few basic things. When I create a Web Service for a RFC enable function module and see the Web service in SOAMANAGER,...in the Overview Tab of the Web Service ..I find two WSDL's file named as
1) Open porttype WSDL document
2) Open WSDL document for selected binding
I gave both WSDL''d to the JAVA team in our office and they are able to consume both of the WSDL's and able to enable communication between ECC and .JAVA.
But when i observe the two WSDL'd files, I find the Port type WSDL doesnt give information about the Binding, Service name and SOAP Address Location.
I am wondering and trying to understand what is the difference between these two WSDL''s and what is thje best practice to use.
By the way we are not using PI, but using ABAP Web services to enable communication btw SAP and JAVA
Some one please help me understand the architectural break down of these two WSDL' file and why to use which file.
Regards,
Jessica Sam
The port type WSDL only has the details of the operation and the message. the binding WSDL has details about the actual end point where it is implemented. You have to use the binding WSDL to be consumed. In SOAMANAGER, open the binding WSDL and give it to external parties. We dont need the Java server for getting the binding WSDL (it is needed only for testing the service). The help http://help.sap.com/saphelp_nw70/helpdata/EN/47/3431de6c720aa7e10000000a114a6b/frameset.htm is pretty good on this topic.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
I observed the same thing. Did you solve the question?
cheers
gabriele
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.