WSDL
Web Services Description Language (WSDL) is an XML-based description language that is the industry standard for describing Web services. The information within a WSDL file maps to the Java application to create a Web service. WebSphere Application Server Versions 5.0.2 and 5.1 use standards based on WSDL 1.1. No WSDL document, no J2EE Web service.
WSDL documents specify:
- The name and address of the Web service
- Protocol and encoding style used when accessing the public operations of the Web service
- Type information, including name, operations, parameters and data comprising the interface of the Web service.
WSDL documents define services as collections of network endpoints, or ports. The abstract definition of endpoints and messages is separated from their concrete network deployment or data format bindings.
To create a Web service, first create an implementation bean that includes a Service Endpoint Interface. Then, use the Java2WSDL command-line tool to create a WSDL file that defines the Web service.
See also
- WSDL anatomy
- Develop a WSDL file
- wsadmin WSDL
- EJB JAR WSDL
- EJB provider - Writing the WSDL extension
- Existing WSDL file a stateless
- Java2WSDL command
- Java provider - Writing the WSDL extension
- Mapping between Java language WSDL XML
- Multipart WSDL best practices
- Publish WSDL files settings
- Publishing WSDL files
- Publishing WSDL files using a URL
- Publishing WSDL files with the console
- SOAP attachments WSDL
- SOAP messages with attachments - Writing the WSDL extensions
- SOAP over JMS provider - Writing the WSDL extension
- WAR WSDL
- WSDL2Java command
- WSIF WSDL
- Web service existing WSDL file Java
- native JMS provider - Writing the WSDL extension
- templates bindings WSDL
- Develop a new Web service from an existing WSDL file using a stateless
- Develop a new Web service with an existing WSDL file using a Java
- Develop client bindings from a WSDL file
- Assemble Web services-enabled EJB JAR file when starting from WSDL
- Assemble a Web services-enabled WAR file when starting from WSDL
- Develop EJB implementation templates bindings from a WSDL file