Network Deployment (Distributed operating systems), v8.0 > Develop and deploying applications > Develop web services
Develop JAX-RPC web services
- Set up a development environment for web services
The application server provides command-line tools to develop web services clients and implementations that are based on the Web Services for Java EE specification. We must set up your development environment before you start developing web services.
- Develop a service endpoint interface from JavaBeans for JAX-RPC applications
We must develop a service endpoint interface if you are developing a JAX-RPC web service from a JavaBeans implementation.
- Develop a service endpoint interface from enterprise beans for JAX-RPC applications
We can develop a service endpoint interface from an EJB for JAX-RPC web services.
- Develop a WSDL file for JAX-RPC applications
We can develop a WSDL file to describe the characteristics of your JAX-RPC web services application including where the service resides and how to invoke the service using an XML format.
- Complete the JavaBeans implementation for JAX-RPC applications
After we have developed the Java artifacts necessary to develop a JAX-RPC web service, complete the JavaBeans implementation to assemble a JAR file or a WAR file based on your programming model. The resulting JAR file or WAR file contains the JavaBeans implementation and the supported classes created from the tooling.
- Complete the EJB implementation for JAX-RPC applications
After we have developed the Java artifacts necessary to develop a JAX-RPC web service, complete the EJB implementation to assemble a JAR file or a WAR file based on your programming model. The resulting JAR file or WAR file contains the EJB implementation and the supported classes created from the tooling.
- Configure the webservices.xml deployment descriptor for JAX-RPC web services
We can configure the webservices.xml deployment descriptor with an assembly tool.
- Configure the webservices.xml deployment descriptor for handler classes
We can use an assembly tool to configure the webservices.xml deployment descriptor for user-provided handler classes.
- Configure the ibm-webservices-bnd.xmi deployment descriptor for JAX-RPC web services
Use assembly tools to configure the ibm-webservices-bnd.xml deployment descriptor. This file stores binding information that is associated with the endpoints defined with the webservices.xml deployment descriptor file.