on 09-24-2007 7:38 PM
Wat is WSDL File?wat is the purpose of it?Can anyone brief abt it?
Rgds
Ruchitha.
Hi,
Hope now u have enough link for WSDL:) See the below link which tell u how it works in XI..how to consume and expose Web Service in XI>
hi !
Go thru this Blog Invoke Webservices using SAPXI By Siva Maranani
idoc to web services scenario
/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
How to use webservices in XI
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - refer that blog and use the SOAP adapter and the WS instead of the RFC part.
see this blog from Robert Chu, but it might give you a good start to creating web services:
/people/sap.user72/blog/2005/12/29/service-enable-your-sap-application-component
File to Webservices
Yes please look at following weblogs
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
How to Develop a Webservice Using NWDS and SAP XI.30
How to Set Up a Web Service-Related Scenario with SAP XI
Exposing BAPI as Web Services through SAP XI
/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi
Testing XI exposed Web-Services
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
How XML Encryption can be done using web services security in SAP NetWeaver XI
/people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi
Consuming XI Web Services using Web Dynpro Part I
/people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i
Consuming XI Web Services using Web Dynpro Part II
/people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii
Consuming XI Web Services using Web Dynpro UI Design (Part III)
Thanks!!!
Rewards points if u find it useful:-)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi ruchitha,
<i><b>Wat is WSDL File?>></b></i>
a. Web Service Definition Language (WSDL) is a specification defining how to describe web services in a common XML grammar
b. WSDL defines how a web service behaves
c. Message Interfaces (WSDL): defines the interface of a service that uses that message type to export/import data (like when you have a method that returns or consumes some parameters of determined types: int parseInt (String s) ).
For reference, visit the given link....
u need to understand webservice and soap adapter!!!! then u can understand WSDL ....
why SOAP adapter
webservice to webservice:
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
<b><i>wat is the purpose of it?>></i></b>
The purpose is simple.... when we want to communicate with any webservice we need to get the WSDL or we can create the WSDL...
suppose u r sending data from r/3 to some remote 3rd party client(webservice)..
the u will be given the WSDL file for that particular webservice....which u will deploy in XI.
suppose u r sending data from webservice to r/3....(in XI any message interface can be exposed to web... i mean u can expose as webservice)...in that case u have to create the WSDL for the outbound message interface.
In ID goto TOOL->Define webservice... here u can create WSDL for the needed message interface....
all the best....
Regards
Biplab
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Refer this ...
http://help.sap.com/saphelp_nw70/helpdata/en/e2/36a53dc1204c64e10000000a114084/frameset.htm
Might help you..
Kumar.S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
WSDL stands for Web Services Description Language.
It is an XML format for describing Web Services.
It is also used to locate Web services
Structure Of WSDL is something like this.
<types>
definition of types........
</types>
<message>
definition of a message....
</message>
<portType>
definition of a port.......
</portType>
<binding>
definition of a binding....
</binding>
Types:- It defines the data types that are used by the Web-services
Message:- It defines the data elements of an operation
Port Type:- It describes the Web-services, operations that can be performed and messages that is involved.
Binding:- It defines the message format and the protocol details for each port.
Strengths:
-The WSDL is about as straightforward as it's possible
-The operation name appears in the message, so the receiver has an easy time dispatching this message to the implementation of the operation.
Weaknesses:
-The type encoding info (such as xsi:type="xsd:int") is usually just overhead which degrades throughput performance.
-We cannot easily validate this message since only the <x ...>5</x> and <y ...>5.0</y> lines contain things defined in a schema; the rest of the soap:body contents comes from WSDL definitions.
Get back if you want to know more.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
WSDL file decribes a webservice is available on any server .
In XI we can create a Web service in IR which contains data about the webservice and location where that service available for external systems.
Some of the java IDE s can make use of WSDL file and create a sample client for that service which includes data structure we can pass to the webservice...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ruchitha,
Refer to this link for WSDLs:-
http://en.wikipedia.org/wiki/WSDL
Also refer to this thread:-
Regards.
Praveen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
7 | |
6 | |
5 | |
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.