diff options
Diffstat (limited to 'docs/org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.dita')
-rw-r--r-- | docs/org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.dita | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/docs/org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.dita b/docs/org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.dita deleted file mode 100644 index 8292a70e8..000000000 --- a/docs/org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.dita +++ /dev/null @@ -1,95 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!--Arbortext, Inc., 1988-2006, v.4002--> -<!DOCTYPE task PUBLIC "-//OASIS//DTD DITA Task//EN" - "task.dtd"> -<task id="tcrtwsdl" xml:lang="en-us"> -<title>Creating a new WSDL file</title> -<shortdesc>You can create a new, empty WSDL file, then edit it using the WSDL -editor.</shortdesc> -<prolog><metadata> -<keywords><indexterm>WSDL files<indexterm>creating</indexterm></indexterm> -<indexterm>Web services<indexterm>creating WSDL files</indexterm></indexterm> -</keywords> -</metadata></prolog> -<taskbody> -<context><p>To create a WSDL file, complete the following steps:</p></context> -<steps> -<step><cmd>Create a project to contain the WSDL document.</cmd><info>It does -not matter what kind of project you create.</info></step> -<step><cmd>In the workbench, click <menucascade><uicontrol>File</uicontrol> -<uicontrol>New</uicontrol><uicontrol>Other</uicontrol></menucascade> and select <menucascade> -<uicontrol>Web Services</uicontrol><uicontrol>WSDL</uicontrol></menucascade>.</cmd> -<info>Click <uicontrol>Next</uicontrol>.</info></step> -<step><cmd>Select the project or folder that will contain the WSDL file.</cmd> -<info>In the <uicontrol>File name</uicontrol> field, type the name of the -WSDL file. The name of your XML file must end in <systemoutput>.wsdl</systemoutput></info> -</step> -<step><cmd>Click <uicontrol>Next</uicontrol> and enter the following information -on the next page of the wizard:</cmd> -<substeps> -<substep><cmd>A <uicontrol>Target namespace</uicontrol> for the WSDL file -or accept the default (<codeph>http://www.example.org/<i>MyWSDLFile</i>/</codeph>).</cmd> -<info>The target namespace is used for the names of messages and the port -type, binding and service defined in the WSDL file. The value must take the -form of a valid URI (for example, <codeph>http://www.mycompany.com/myservice/</codeph>)</info> -</substep> -<substep><cmd>The <uicontrol>Prefix</uicontrol> associated with the target -namespace.</cmd></substep> -<substep><cmd>Select <uicontrol>Create WSDL Skeleton</uicontrol> if you want -the wizard to create the skeleton of the WSDL file.</cmd><info>This will generate -the WSDL elements required for your service, including bindings, ports and -messages. You can then modify these to meet the requirements of your Web service -.</info></substep> -<substep><cmd>If you have chosen to create a WSDL skeleton, select the binding -options you want to use in the <uicontrol>Protocol</uicontrol> drop down. -The options are SOAP and HTTP. Use the SOAP protocol when you want to exchange -structured and typed information. Use the HTTP protocol when you want your -application client to just request or update information.</cmd></substep> -<substep><cmd></cmd><info>If you select SOAP you can then select the encoding -style you want to use:<ul> -<li><uicontrol>document literal</uicontrol>. Document style messages, literal -encoding. Use this style of binding when you want to send SOAP messages that -can be validated by an XML validator. All the data types in the SOAP message -body are defined in a schema, so the WSDL parts must point to schema elements. </li> -<li><uicontrol>rpc literal</uicontrol>. RPC style messages, literal encoding. -Use this style of binding when you want to specify the operation method names -in your SOAP messages so a server can dispatch the specified methods. Data -types must be defined, so the WSDL parts must point to XSD types.</li> -<li><uicontrol>rpc encoded</uicontrol>. RPC style messages and SOAP encoding. -Use this style of binding when you want to encode data graphs in your SOAP -messages so a server can deserialize the object data. Data types must be -defined, so the WSDL parts must point to XSD types.</li> -</ul></info></substep> -<substep><cmd></cmd><info>If you select HTTP you can select whether to create -an HTTP getter or setter.<ul> -<li><uicontrol>HTTP GET</uicontrol>. A GET request fetches data from a Web -server based on an URL value and a set of HTTP headers. Use this method when -you want to retrieve information specified in the request. </li> -<li><uicontrol>HTTP POST</uicontrol>. A POST request sends additional data -to the server, specified after the URL and the headers. Use this method when -you want to send data enclosed in the body of the request.</li> -</ul></info></substep> -</substeps> -</step> -<step><cmd>Click <uicontrol>Finish</uicontrol>.</cmd><info>The WSDL file -opens in the WSDL editor.</info></step> -</steps> -<result><p>If you created a WSDL file with a skeleton using SOAP bindings, -it should look similar to the following:</p><p><image alt="Image of a WSDL skeleton using SOAP bindings" -href="../images/soapskel.gif" placement="break"></image></p><p>If you created -a WSDL file with a skeleton using HTTP bindings, it should look similar to -the following:</p><p><image alt="Image of a WSDL skeleton using HTTP bindings" -href="../images/httpskel.gif" placement="break"></image></p></result> -</taskbody> -<related-links> -<linklist><title>Related concepts</title> -<link href="../../org.eclipse.jst.ws.doc.user/concepts/cwsdl.dita" scope="peer"> -<linktext>WSDL</linktext></link> -<link href="../concepts/cwsdled.dita" scope="local"></link> -</linklist> -<linklist><title>Related tasks</title> -<link href="timpwsdl.dita" scope="local"></link> -<link href="tedtwsdl.dita" scope="local"></link> -</linklist> -</related-links> -</task> |