Salome HOME
Download and upload operations from server to client (from client to server) are...
[tools/siman.git] / Workspace / Siman-Stub / service_wsdl / service / salome / SimanSalomeService.wsdl
index 6690c6bb4d9df7c9d68d8e857e61ea70caff88e9..c31c09c5cfa7c5c77a70818adca69349676e307b 100644 (file)
@@ -3,6 +3,28 @@
     <wsdl:documentation>SimanSalomeService</wsdl:documentation>
     <wsdl:types>
         <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://salome.service.ws_server.splat.org">
+            <xs:element name="putFile">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element minOccurs="0" name="args0" nillable="true" type="xs:base64Binary"/>
+                        <xs:element minOccurs="0" name="args1" nillable="true" type="xs:string"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
+            <xs:element name="getFile">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element minOccurs="0" name="args0" nillable="true" type="xs:string"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
+            <xs:element name="getFileResponse">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:base64Binary"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
             <xs:element name="createConfigFile">
                 <xs:complexType>
                     <xs:sequence>
             </xs:element>
         </xs:schema>
     </wsdl:types>
+    <wsdl:message name="getFileRequest">
+        <wsdl:part name="parameters" element="ns:getFile"/>
+    </wsdl:message>
+    <wsdl:message name="getFileResponse">
+        <wsdl:part name="parameters" element="ns:getFileResponse"/>
+    </wsdl:message>
     <wsdl:message name="createConfigFileRequest">
         <wsdl:part name="parameters" element="ns:createConfigFile"/>
     </wsdl:message>
     <wsdl:message name="createConfigFileResponse">
         <wsdl:part name="parameters" element="ns:createConfigFileResponse"/>
     </wsdl:message>
+    <wsdl:message name="putFileRequest">
+        <wsdl:part name="parameters" element="ns:putFile"/>
+    </wsdl:message>
     <wsdl:portType name="SimanSalomeServicePortType">
+        <wsdl:operation name="getFile">
+            <wsdl:input message="ns:getFileRequest" wsaw:Action="urn:getFile"/>
+            <wsdl:output message="ns:getFileResponse" wsaw:Action="urn:getFileResponse"/>
+        </wsdl:operation>
         <wsdl:operation name="createConfigFile">
             <wsdl:input message="ns:createConfigFileRequest" wsaw:Action="urn:createConfigFile"/>
             <wsdl:output message="ns:createConfigFileResponse" wsaw:Action="urn:createConfigFileResponse"/>
         </wsdl:operation>
+        <wsdl:operation name="putFile">
+            <wsdl:input message="ns:putFileRequest" wsaw:Action="urn:putFile"/>
+        </wsdl:operation>
     </wsdl:portType>
     <wsdl:binding name="SimanSalomeServiceSoap11Binding" type="ns:SimanSalomeServicePortType">
         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
+        <wsdl:operation name="getFile">
+            <soap:operation soapAction="urn:getFile" style="document"/>
+            <wsdl:input>
+                <soap:body use="literal"/>
+            </wsdl:input>
+            <wsdl:output>
+                <soap:body use="literal"/>
+            </wsdl:output>
+        </wsdl:operation>
         <wsdl:operation name="createConfigFile">
             <soap:operation soapAction="urn:createConfigFile" style="document"/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:output>
         </wsdl:operation>
+        <wsdl:operation name="putFile">
+            <soap:operation soapAction="urn:putFile" style="document"/>
+            <wsdl:input>
+                <soap:body use="literal"/>
+            </wsdl:input>
+        </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="SimanSalomeServiceSoap12Binding" type="ns:SimanSalomeServicePortType">
         <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
+        <wsdl:operation name="getFile">
+            <soap12:operation soapAction="urn:getFile" style="document"/>
+            <wsdl:input>
+                <soap12:body use="literal"/>
+            </wsdl:input>
+            <wsdl:output>
+                <soap12:body use="literal"/>
+            </wsdl:output>
+        </wsdl:operation>
         <wsdl:operation name="createConfigFile">
             <soap12:operation soapAction="urn:createConfigFile" style="document"/>
             <wsdl:input>
                 <soap12:body use="literal"/>
             </wsdl:output>
         </wsdl:operation>
+        <wsdl:operation name="putFile">
+            <soap12:operation soapAction="urn:putFile" style="document"/>
+            <wsdl:input>
+                <soap12:body use="literal"/>
+            </wsdl:input>
+        </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="SimanSalomeServiceHttpBinding" type="ns:SimanSalomeServicePortType">
         <http:binding verb="POST"/>
+        <wsdl:operation name="getFile">
+            <http:operation location="getFile"/>
+            <wsdl:input>
+                <mime:content type="application/xml" part="parameters"/>
+            </wsdl:input>
+            <wsdl:output>
+                <mime:content type="application/xml" part="parameters"/>
+            </wsdl:output>
+        </wsdl:operation>
         <wsdl:operation name="createConfigFile">
             <http:operation location="createConfigFile"/>
             <wsdl:input>
                 <mime:content type="application/xml" part="parameters"/>
             </wsdl:output>
         </wsdl:operation>
+        <wsdl:operation name="putFile">
+            <http:operation location="putFile"/>
+            <wsdl:input>
+                <mime:content type="application/xml" part="parameters"/>
+            </wsdl:input>
+        </wsdl:operation>
     </wsdl:binding>
     <wsdl:service name="SimanSalomeService">
         <wsdl:port name="SimanSalomeServiceHttpSoap11Endpoint" binding="ns:SimanSalomeServiceSoap11Binding">