ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzatz_5.4.0.1/51/webserv/wsdevclient.htm

38 lines
2.0 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<LINK rel="stylesheet" type="text/css" href="../../../rzahg/ic.css">
<title>Develop a Web services client</title>
</head>
<BODY>
<!-- Java sync-link -->
<SCRIPT LANGUAGE="Javascript" SRC="../../../rzahg/synch.js" TYPE="text/javascript"></SCRIPT>
<h3><a name="wsdevclient"></a>Develop a Web services client</h3>
<p>To set up a development environment for Web services clients, see <a href="wsdevclientenv.htm">Set up a Web services client development environment</a>.</p>
<p>To create the client code and artifacts that enable the application client to access a Web service, follow these steps:</p>
<ol>
<li><p>Locate the Web Services Description Language (WSDL) file that defines the Web service to access.</p></li>
<li><p><a href="wsdevimpltemp.htm">Develop implementation templates, deployment descriptor templates, and bindings from a WSDL file</a>.
<br>Follow the steps in this task, but use the -role client -container client option with the WSDL2Java command tool. The client-side bindings and artifacts are generated.</p>
<li><p>Complete the client implementation.</p></li>
<li><p>(Optional) <a href="wsdevddclient.htm">Configure the webservicesclient.xml deployment descriptor</a>.
<br>Complete this step if you are developing a managed client that runs in the J2EE client container.</p></li>
<li><p>(Optional) <a href="wsdevddibm.htm">Configure the ibm-webservices-bnd.xmi deployment descriptor</a>.
<br>Complete this step if you are deploying a managed client that runs in the J2EE client container and you want to override the default client settings. See <a href="wsassemprop.htm">Web services assembly properties</a> for more information about the ibm-webservicesclient-bnd.xmi deployment descriptor.</p></li>
</ol>
<p>If you are developing a managed client that runs in the J2EE client container, <a href="wsassemclient.htm">Assemble the Web services-enabled client JAR file</a>.</p>
</body>
</html>