You can develop a JAX-RPC Web service from an Enterprise JavaBeans (EJB) or JavaBeans implementation. The development process is based on the Web Services for Java Platform, Enterprise Edition (Java EE) specification.
The selected methods of an enterprise bean must not have a transaction attribute of mandatory, because no standard currently exists, for these Web services transactions.
Developing a Web service requires a service endpoint interface.
If you are using an EJB implementation, develop a service endpoint interface from an EJB remote interface.
If you are using a JavaBeans implementation, develop a service endpoint interface for a JavaBeans implementation.
If you are using an EJB implementation, develop Web services deployment descriptor templates from an EJB implementation.
If you are using a JavaBeans implementation, develop Web services deployment descriptor templates for a JavaBeans implementation.
By setting the ejb-link or servlet-link values of the service-impl-bean elements you can link to the enterprise bean or JavaBeans implementation that implement the service.
Configure the webservices.xml deployment descriptor.
Configure the ibm-webservices-bnd.xmi deployment descriptor.
This step only applies if you are using an EJB implementation.
For a complete list of the supported standards and specifications, see the Web services specifications and API documentation.