deploy.wsdl

来自「bpel执行引擎用来执行bpel业务流程」· WSDL 代码 · 共 168 行

WSDL
168
字号
<!--  ~ Licensed to the Apache Software Foundation (ASF) under one  ~ or more contributor license agreements.  See the NOTICE file  ~ distributed with this work for additional information  ~ regarding copyright ownership.  The ASF licenses this file  ~ to you under the Apache License, Version 2.0 (the  ~ "License"); you may not use this file except in compliance  ~ with the License.  You may obtain a copy of the License at  ~  ~    http://www.apache.org/licenses/LICENSE-2.0  ~  ~ Unless required by applicable law or agreed to in writing,  ~ software distributed under the License is distributed on an  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY  ~ KIND, either express or implied.  See the License for the  ~ specific language governing permissions and limitations  ~ under the License.  --><definitions        name="DeploymentService"        targetNamespace="http://www.apache.org/ode/deployapi"        xmlns:tns="http://www.apache.org/ode/deployapi"        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"        xmlns:xsd="http://www.w3.org/2001/XMLSchema"        xmlns:xmime="http://www.w3.org/2005/05/xmlmime"        xmlns="http://schemas.xmlsoap.org/wsdl/">    <types>    <xsd:schema elementFormDefault="qualified"    	targetNamespace="http://www.apache.org/ode/deployapi">    	<xsd:import namespace="http://www.w3.org/2005/05/xmlmime"    		schemaLocation="xmlmime.xsd" />    	<xsd:complexType name="package">    		<xsd:all>    			<xsd:element name="zip" type="xmime:base64Binary"    				xmime:expectedContentType="application/zip" />    		</xsd:all>    	</xsd:complexType>    	<xsd:complexType name="packageNames">    		<xsd:all>    			<xsd:element name="name" type="xsd:string" />    		</xsd:all>    	</xsd:complexType>    	<xsd:complexType name="processIds">    		<xsd:all>    			<xsd:element name="id" type="xsd:QName" />    		</xsd:all>    	</xsd:complexType>    	<xsd:complexType name="deployUnit">    		<xsd:sequence>    			<xsd:element name="name" type="xsd:string" />    			<xsd:element name="id" type="xsd:QName"    				maxOccurs="unbounded" />    		</xsd:sequence>    	</xsd:complexType>    </xsd:schema>    </types>    <message name="deployInput">        <part name="name" type="xsd:string"/>        <part name="package" type="tns:package"/>    </message>    <message name="deployOutput">        <part name="response" type="tns:deployUnit"/>    </message>    <message name="undeployInput">        <part name="packageName" type="xsd:QName"/>    </message>    <message name="undeployOutput">        <part name="response" type="xsd:boolean"/>    </message>    <message name="listDeployedPackagesInput"/>    <message name="listDeployedPackagesOutput">        <part name="deployedPackages" type="tns:packageNames"/>    </message>    <message name="listProcessesInput">        <part name="packageName" type="xsd:string"/>    </message>    <message name="listProcessesOutput">        <part name="processIds" type="tns:processIds"/>    </message>    <message name="getProcessPackageInput">        <part name="processName" type="xsd:QName"/>    </message>    <message name="getProcessPackageOutput">        <part name="packageName" type="xsd:string"/>    </message>    <portType name="DeploymentPortType">        <operation name="deploy">            <input message="tns:deployInput"/>            <output message="tns:deployOutput"/>        </operation>        <operation name="undeploy">            <input message="tns:undeployInput"/>            <output message="tns:undeployOutput"/>        </operation>        <operation name="listDeployedPackages">            <input message="tns:listDeployedPackagesInput"/>            <output message="tns:listDeployedPackagesOutput"/>        </operation>        <operation name="listProcesses">            <input message="tns:listProcessesInput"/>            <output message="tns:listProcessesOutput"/>        </operation>        <operation name="getProcessPackage">            <input message="tns:getProcessPackageInput"/>            <output message="tns:getProcessPackageOutput"/>        </operation>    </portType>    <binding name="DeploymentBinding" type="tns:DeploymentPortType">        <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>        <operation name="deploy">            <soap:operation soapAction="" style="rpc"/>            <input>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </input>            <output>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </output>        </operation>        <operation name="undeploy">            <soap:operation soapAction="" style="rpc"/>            <input>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </input>            <output>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </output>        </operation>        <operation name="listDeployedPackages">            <soap:operation soapAction="" style="rpc"/>            <input>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </input>            <output>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </output>        </operation>        <operation name="listProcesses">            <soap:operation soapAction="" style="rpc"/>            <input>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </input>            <output>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </output>        </operation>        <operation name="getProcessPackage">            <soap:operation soapAction="" style="rpc"/>            <input>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </input>            <output>                <soap:body namespace="http://www.apache.org/ode/pmapi" use="literal"/>            </output>        </operation>    </binding>    <service name="DeploymentService">        <port name="DeploymentPort" binding="tns:DeploymentBinding">            <soap:address location="http://localhost:8080/ode/services/deploy"/>        </port>    </service></definitions>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?