Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/20/09 13:56:55 (15 years ago)
Author:
kgrading
Message:

splitted the sendfinishedjob / snapshot method in two seperate methods, fixed the locking, added real memory management (#529)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Communication/Service References/ServerService/service1.wsdl

    r1366 r1379  
    44    <wsp:ExactlyOne>
    55      <wsp:All>
     6        <wsrm:RMAssertion xmlns:wsrm="http://schemas.xmlsoap.org/ws/2005/02/rm/policy">
     7          <wsrm:InactivityTimeout Milliseconds="600000">
     8          </wsrm:InactivityTimeout>
     9          <wsrm:AcknowledgementInterval Milliseconds="200">
     10          </wsrm:AcknowledgementInterval>
     11        </wsrm:RMAssertion>
    612        <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1">
    713        </msb:BinaryEncoding>
    8         <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
    9           <wsp:Policy>
    10             <sp:TransportToken>
    11               <wsp:Policy>
    12                 <msf:WindowsTransportSecurity xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
    13                   <msf:ProtectionLevel>EncryptAndSign</msf:ProtectionLevel>
    14                 </msf:WindowsTransportSecurity>
    15               </wsp:Policy>
    16             </sp:TransportToken>
    17             <sp:AlgorithmSuite>
    18               <wsp:Policy>
    19                 <sp:Basic256>
    20                 </sp:Basic256>
    21               </wsp:Policy>
    22             </sp:AlgorithmSuite>
    23             <sp:Layout>
    24               <wsp:Policy>
    25                 <sp:Strict>
    26                 </sp:Strict>
    27               </wsp:Policy>
    28             </sp:Layout>
    29           </wsp:Policy>
    30         </sp:TransportBinding>
    3114        <wsaw:UsingAddressing>
    3215        </wsaw:UsingAddressing>
     
    3922      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    4023      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
     24      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" />
    4125      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
    4226      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
     
    6246    <wsdl:part name="parameters" element="tns:SendJobResponse" />
    6347  </wsdl:message>
    64   <wsdl:message name="IClientCommunicator_ProcessJobResult_InputMessage">
    65     <wsdl:part name="parameters" element="tns:ProcessJobResult" />
     48  <wsdl:message name="IClientCommunicator_StoreFinishedJobResult_InputMessage">
     49    <wsdl:part name="parameters" element="tns:StoreFinishedJobResult" />
    6650  </wsdl:message>
    67   <wsdl:message name="IClientCommunicator_ProcessJobResult_OutputMessage">
    68     <wsdl:part name="parameters" element="tns:ProcessJobResultResponse" />
     51  <wsdl:message name="IClientCommunicator_StoreFinishedJobResult_OutputMessage">
     52    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultResponse" />
     53  </wsdl:message>
     54  <wsdl:message name="IClientCommunicator_ProcessSnapshot_InputMessage">
     55    <wsdl:part name="parameters" element="tns:ProcessSnapshot" />
     56  </wsdl:message>
     57  <wsdl:message name="IClientCommunicator_ProcessSnapshot_OutputMessage">
     58    <wsdl:part name="parameters" element="tns:ProcessSnapshotResponse" />
    6959  </wsdl:message>
    7060  <wsdl:message name="IClientCommunicator_Logout_InputMessage">
     
    7363  <wsdl:message name="IClientCommunicator_Logout_OutputMessage">
    7464    <wsdl:part name="parameters" element="tns:LogoutResponse" />
     65  </wsdl:message>
     66  <wsdl:message name="IClientCommunicator_IsJobStillNeeded_InputMessage">
     67    <wsdl:part name="parameters" element="tns:IsJobStillNeeded" />
     68  </wsdl:message>
     69  <wsdl:message name="IClientCommunicator_IsJobStillNeeded_OutputMessage">
     70    <wsdl:part name="parameters" element="tns:IsJobStillNeededResponse" />
     71  </wsdl:message>
     72  <wsdl:message name="IClientCommunicator_SendPlugins_InputMessage">
     73    <wsdl:part name="parameters" element="tns:SendPlugins" />
     74  </wsdl:message>
     75  <wsdl:message name="IClientCommunicator_SendPlugins_OutputMessage">
     76    <wsdl:part name="parameters" element="tns:SendPluginsResponse" />
    7577  </wsdl:message>
    7678  <wsdl:portType name="IClientCommunicator">
     
    8789      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientCommunicator_SendJob_OutputMessage" />
    8890    </wsdl:operation>
    89     <wsdl:operation name="ProcessJobResult">
    90       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessJobResult" message="tns:IClientCommunicator_ProcessJobResult_InputMessage" />
    91       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessJobResultResponse" message="tns:IClientCommunicator_ProcessJobResult_OutputMessage" />
     91    <wsdl:operation name="StoreFinishedJobResult">
     92      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientCommunicator_StoreFinishedJobResult_InputMessage" />
     93      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse" message="tns:IClientCommunicator_StoreFinishedJobResult_OutputMessage" />
     94    </wsdl:operation>
     95    <wsdl:operation name="ProcessSnapshot">
     96      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot" message="tns:IClientCommunicator_ProcessSnapshot_InputMessage" />
     97      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse" message="tns:IClientCommunicator_ProcessSnapshot_OutputMessage" />
    9298    </wsdl:operation>
    9399    <wsdl:operation name="Logout">
    94100      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientCommunicator_Logout_InputMessage" />
    95101      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientCommunicator_Logout_OutputMessage" />
     102    </wsdl:operation>
     103    <wsdl:operation name="IsJobStillNeeded">
     104      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" message="tns:IClientCommunicator_IsJobStillNeeded_InputMessage" />
     105      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse" message="tns:IClientCommunicator_IsJobStillNeeded_OutputMessage" />
     106    </wsdl:operation>
     107    <wsdl:operation name="SendPlugins">
     108      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientCommunicator_SendPlugins_InputMessage" />
     109      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientCommunicator_SendPlugins_OutputMessage" />
    96110    </wsdl:operation>
    97111  </wsdl:portType>
     
    127141      </wsdl:output>
    128142    </wsdl:operation>
    129     <wsdl:operation name="ProcessJobResult">
    130       <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessJobResult" style="document" />
     143    <wsdl:operation name="StoreFinishedJobResult">
     144      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" style="document" />
     145      <wsdl:input>
     146        <soap12:body use="literal" />
     147      </wsdl:input>
     148      <wsdl:output>
     149        <soap12:body use="literal" />
     150      </wsdl:output>
     151    </wsdl:operation>
     152    <wsdl:operation name="ProcessSnapshot">
     153      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessSnapshot" style="document" />
    131154      <wsdl:input>
    132155        <soap12:body use="literal" />
     
    145168      </wsdl:output>
    146169    </wsdl:operation>
     170    <wsdl:operation name="IsJobStillNeeded">
     171      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" style="document" />
     172      <wsdl:input>
     173        <soap12:body use="literal" />
     174      </wsdl:input>
     175      <wsdl:output>
     176        <soap12:body use="literal" />
     177      </wsdl:output>
     178    </wsdl:operation>
     179    <wsdl:operation name="SendPlugins">
     180      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendPlugins" style="document" />
     181      <wsdl:input>
     182        <soap12:body use="literal" />
     183      </wsdl:input>
     184      <wsdl:output>
     185        <soap12:body use="literal" />
     186      </wsdl:output>
     187    </wsdl:operation>
    147188  </wsdl:binding>
    148189  <wsdl:service name="ClientFacade">
    149190    <wsdl:port name="NetTcpBinding_IClientCommunicator" binding="tns:NetTcpBinding_IClientCommunicator">
    150       <soap12:address location="net.tcp://10.20.53.2:9000/HiveServer/ClientCommunicator" />
     191      <soap12:address location="net.tcp://10.20.53.3:9000/HiveServer/ClientCommunicator" />
    151192      <wsa10:EndpointReference>
    152         <wsa10:Address>net.tcp://10.20.53.2:9000/HiveServer/ClientCommunicator</wsa10:Address>
    153         <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
    154           <Upn>mse08023@fhs-hagenberg.ac.at</Upn>
    155         </Identity>
     193        <wsa10:Address>net.tcp://10.20.53.3:9000/HiveServer/ClientCommunicator</wsa10:Address>
    156194      </wsa10:EndpointReference>
    157195    </wsdl:port>
Note: See TracChangeset for help on using the changeset viewer.