Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/28/09 18:38:46 (16 years ago)
Author:
svonolfe
Message:

Large amounts of data are now transferred streamed (fixed ticket #660)

Location:
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService
Files:
3 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.Hive.Contracts.BusinessObjects1.xsd

    r1594 r1939  
    5151      <xs:enumeration value="abort" />
    5252      <xs:enumeration value="requestSnapshot" />
     53      <xs:enumeration value="requestSnapshotSent" />
    5354    </xs:restriction>
    5455  </xs:simpleType>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.Hive.Contracts1.xsd

    r1594 r1939  
    4444      <xs:enumeration value="SnapshotReady" />
    4545      <xs:enumeration value="Shutdown" />
     46      <xs:enumeration value="JobFailed" />
    4647    </xs:restriction>
    4748  </xs:simpleType>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/Reference.cs

    r1594 r1939  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:2.0.50727.3053
     4//     Runtime Version:2.0.50727.3082
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1313   
    1414    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
    15     [System.ServiceModel.ServiceContractAttribute(ConfigurationName="ServerService.IClientCommunicator")]
    16     public interface IClientCommunicator {
     15    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="ServerService.IClientFacade")]
     16    public interface IClientFacade {
    1717       
    1818        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/Login", ReplyAction="http://tempuri.org/IClientCommunicator/LoginResponse")]
     
    9191       
    9292        HeuristicLab.Hive.Contracts.ResponsePlugin EndSendPlugins(System.IAsyncResult result);
    93     }
    94    
    95     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
    96     public interface IClientCommunicatorChannel : HeuristicLab.Hive.Client.Communication.ServerService.IClientCommunicator, System.ServiceModel.IClientChannel {
     93       
     94        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/SendStreamedJob", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedJobResponse")]
     95        System.IO.Stream SendStreamedJob(System.Guid clientId);
     96       
     97        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/SendStreamedJob", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedJobResponse")]
     98        System.IAsyncResult BeginSendStreamedJob(System.Guid clientId, System.AsyncCallback callback, object asyncState);
     99       
     100        System.IO.Stream EndSendStreamedJob(System.IAsyncResult result);
     101       
     102        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/SendStreamedPlugins", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse")]
     103        System.IO.Stream SendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList);
     104       
     105        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/SendStreamedPlugins", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse")]
     106        System.IAsyncResult BeginSendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList, System.AsyncCallback callback, object asyncState);
     107       
     108        System.IO.Stream EndSendStreamedPlugins(System.IAsyncResult result);
     109       
     110        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed", ReplyAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse")]
     111        HeuristicLab.Hive.Contracts.ResponseResultReceived StoreFinishedJobResultStreamed(System.IO.Stream stream);
     112       
     113        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed", ReplyAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse")]
     114        System.IAsyncResult BeginStoreFinishedJobResultStreamed(System.IO.Stream stream, System.AsyncCallback callback, object asyncState);
     115       
     116        HeuristicLab.Hive.Contracts.ResponseResultReceived EndStoreFinishedJobResultStreamed(System.IAsyncResult result);
     117       
     118        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed", ReplyAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse")]
     119        HeuristicLab.Hive.Contracts.ResponseResultReceived ProcessSnapshotStreamed(System.IO.Stream stream);
     120       
     121        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed", ReplyAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse")]
     122        System.IAsyncResult BeginProcessSnapshotStreamed(System.IO.Stream stream, System.AsyncCallback callback, object asyncState);
     123       
     124        HeuristicLab.Hive.Contracts.ResponseResultReceived EndProcessSnapshotStreamed(System.IAsyncResult result);
     125    }
     126   
     127    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     128    public interface IClientFacadeChannel : HeuristicLab.Hive.Client.Communication.ServerService.IClientFacade, System.ServiceModel.IClientChannel {
    97129    }
    98130   
     
    251283    [System.Diagnostics.DebuggerStepThroughAttribute()]
    252284    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
    253     public partial class ClientCommunicatorClient : System.ServiceModel.ClientBase<HeuristicLab.Hive.Client.Communication.ServerService.IClientCommunicator>, HeuristicLab.Hive.Client.Communication.ServerService.IClientCommunicator {
     285    public partial class SendStreamedJobCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     286       
     287        private object[] results;
     288       
     289        public SendStreamedJobCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
     290                base(exception, cancelled, userState) {
     291            this.results = results;
     292        }
     293       
     294        public System.IO.Stream Result {
     295            get {
     296                base.RaiseExceptionIfNecessary();
     297                return ((System.IO.Stream)(this.results[0]));
     298            }
     299        }
     300    }
     301   
     302    [System.Diagnostics.DebuggerStepThroughAttribute()]
     303    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     304    public partial class SendStreamedPluginsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     305       
     306        private object[] results;
     307       
     308        public SendStreamedPluginsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
     309                base(exception, cancelled, userState) {
     310            this.results = results;
     311        }
     312       
     313        public System.IO.Stream Result {
     314            get {
     315                base.RaiseExceptionIfNecessary();
     316                return ((System.IO.Stream)(this.results[0]));
     317            }
     318        }
     319    }
     320   
     321    [System.Diagnostics.DebuggerStepThroughAttribute()]
     322    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     323    public partial class StoreFinishedJobResultStreamedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     324       
     325        private object[] results;
     326       
     327        public StoreFinishedJobResultStreamedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
     328                base(exception, cancelled, userState) {
     329            this.results = results;
     330        }
     331       
     332        public HeuristicLab.Hive.Contracts.ResponseResultReceived Result {
     333            get {
     334                base.RaiseExceptionIfNecessary();
     335                return ((HeuristicLab.Hive.Contracts.ResponseResultReceived)(this.results[0]));
     336            }
     337        }
     338    }
     339   
     340    [System.Diagnostics.DebuggerStepThroughAttribute()]
     341    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     342    public partial class ProcessSnapshotStreamedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     343       
     344        private object[] results;
     345       
     346        public ProcessSnapshotStreamedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
     347                base(exception, cancelled, userState) {
     348            this.results = results;
     349        }
     350       
     351        public HeuristicLab.Hive.Contracts.ResponseResultReceived Result {
     352            get {
     353                base.RaiseExceptionIfNecessary();
     354                return ((HeuristicLab.Hive.Contracts.ResponseResultReceived)(this.results[0]));
     355            }
     356        }
     357    }
     358   
     359    [System.Diagnostics.DebuggerStepThroughAttribute()]
     360    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     361    public partial class ClientFacadeClient : System.ServiceModel.ClientBase<HeuristicLab.Hive.Client.Communication.ServerService.IClientFacade>, HeuristicLab.Hive.Client.Communication.ServerService.IClientFacade {
    254362       
    255363        private BeginOperationDelegate onBeginLoginDelegate;
     
    301409        private System.Threading.SendOrPostCallback onSendPluginsCompletedDelegate;
    302410       
    303         public ClientCommunicatorClient() {
    304         }
    305        
    306         public ClientCommunicatorClient(string endpointConfigurationName) :
     411        private BeginOperationDelegate onBeginSendStreamedJobDelegate;
     412       
     413        private EndOperationDelegate onEndSendStreamedJobDelegate;
     414       
     415        private System.Threading.SendOrPostCallback onSendStreamedJobCompletedDelegate;
     416       
     417        private BeginOperationDelegate onBeginSendStreamedPluginsDelegate;
     418       
     419        private EndOperationDelegate onEndSendStreamedPluginsDelegate;
     420       
     421        private System.Threading.SendOrPostCallback onSendStreamedPluginsCompletedDelegate;
     422       
     423        private BeginOperationDelegate onBeginStoreFinishedJobResultStreamedDelegate;
     424       
     425        private EndOperationDelegate onEndStoreFinishedJobResultStreamedDelegate;
     426       
     427        private System.Threading.SendOrPostCallback onStoreFinishedJobResultStreamedCompletedDelegate;
     428       
     429        private BeginOperationDelegate onBeginProcessSnapshotStreamedDelegate;
     430       
     431        private EndOperationDelegate onEndProcessSnapshotStreamedDelegate;
     432       
     433        private System.Threading.SendOrPostCallback onProcessSnapshotStreamedCompletedDelegate;
     434       
     435        public ClientFacadeClient() {
     436        }
     437       
     438        public ClientFacadeClient(string endpointConfigurationName) :
    307439                base(endpointConfigurationName) {
    308440        }
    309441       
    310         public ClientCommunicatorClient(string endpointConfigurationName, string remoteAddress) :
     442        public ClientFacadeClient(string endpointConfigurationName, string remoteAddress) :
    311443                base(endpointConfigurationName, remoteAddress) {
    312444        }
    313445       
    314         public ClientCommunicatorClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
     446        public ClientFacadeClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
    315447                base(endpointConfigurationName, remoteAddress) {
    316448        }
    317449       
    318         public ClientCommunicatorClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
     450        public ClientFacadeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
    319451                base(binding, remoteAddress) {
    320452        }
     
    335467       
    336468        public event System.EventHandler<SendPluginsCompletedEventArgs> SendPluginsCompleted;
     469       
     470        public event System.EventHandler<SendStreamedJobCompletedEventArgs> SendStreamedJobCompleted;
     471       
     472        public event System.EventHandler<SendStreamedPluginsCompletedEventArgs> SendStreamedPluginsCompleted;
     473       
     474        public event System.EventHandler<StoreFinishedJobResultStreamedCompletedEventArgs> StoreFinishedJobResultStreamedCompleted;
     475       
     476        public event System.EventHandler<ProcessSnapshotStreamedCompletedEventArgs> ProcessSnapshotStreamedCompleted;
    337477       
    338478        public HeuristicLab.Hive.Contracts.Response Login(HeuristicLab.Hive.Contracts.BusinessObjects.ClientInfo clientInfo) {
     
    751891                        pluginList}, this.onEndSendPluginsDelegate, this.onSendPluginsCompletedDelegate, userState);
    752892        }
     893       
     894        public System.IO.Stream SendStreamedJob(System.Guid clientId) {
     895            return base.Channel.SendStreamedJob(clientId);
     896        }
     897       
     898        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     899        public System.IAsyncResult BeginSendStreamedJob(System.Guid clientId, System.AsyncCallback callback, object asyncState) {
     900            return base.Channel.BeginSendStreamedJob(clientId, callback, asyncState);
     901        }
     902       
     903        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     904        public System.IO.Stream EndSendStreamedJob(System.IAsyncResult result) {
     905            return base.Channel.EndSendStreamedJob(result);
     906        }
     907       
     908        private System.IAsyncResult OnBeginSendStreamedJob(object[] inValues, System.AsyncCallback callback, object asyncState) {
     909            System.Guid clientId = ((System.Guid)(inValues[0]));
     910            return this.BeginSendStreamedJob(clientId, callback, asyncState);
     911        }
     912       
     913        private object[] OnEndSendStreamedJob(System.IAsyncResult result) {
     914            System.IO.Stream retVal = this.EndSendStreamedJob(result);
     915            return new object[] {
     916                    retVal};
     917        }
     918       
     919        private void OnSendStreamedJobCompleted(object state) {
     920            if ((this.SendStreamedJobCompleted != null)) {
     921                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
     922                this.SendStreamedJobCompleted(this, new SendStreamedJobCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
     923            }
     924        }
     925       
     926        public void SendStreamedJobAsync(System.Guid clientId) {
     927            this.SendStreamedJobAsync(clientId, null);
     928        }
     929       
     930        public void SendStreamedJobAsync(System.Guid clientId, object userState) {
     931            if ((this.onBeginSendStreamedJobDelegate == null)) {
     932                this.onBeginSendStreamedJobDelegate = new BeginOperationDelegate(this.OnBeginSendStreamedJob);
     933            }
     934            if ((this.onEndSendStreamedJobDelegate == null)) {
     935                this.onEndSendStreamedJobDelegate = new EndOperationDelegate(this.OnEndSendStreamedJob);
     936            }
     937            if ((this.onSendStreamedJobCompletedDelegate == null)) {
     938                this.onSendStreamedJobCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSendStreamedJobCompleted);
     939            }
     940            base.InvokeAsync(this.onBeginSendStreamedJobDelegate, new object[] {
     941                        clientId}, this.onEndSendStreamedJobDelegate, this.onSendStreamedJobCompletedDelegate, userState);
     942        }
     943       
     944        public System.IO.Stream SendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList) {
     945            return base.Channel.SendStreamedPlugins(pluginList);
     946        }
     947       
     948        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     949        public System.IAsyncResult BeginSendStreamedPlugins(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList, System.AsyncCallback callback, object asyncState) {
     950            return base.Channel.BeginSendStreamedPlugins(pluginList, callback, asyncState);
     951        }
     952       
     953        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     954        public System.IO.Stream EndSendStreamedPlugins(System.IAsyncResult result) {
     955            return base.Channel.EndSendStreamedPlugins(result);
     956        }
     957       
     958        private System.IAsyncResult OnBeginSendStreamedPlugins(object[] inValues, System.AsyncCallback callback, object asyncState) {
     959            HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList = ((HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[])(inValues[0]));
     960            return this.BeginSendStreamedPlugins(pluginList, callback, asyncState);
     961        }
     962       
     963        private object[] OnEndSendStreamedPlugins(System.IAsyncResult result) {
     964            System.IO.Stream retVal = this.EndSendStreamedPlugins(result);
     965            return new object[] {
     966                    retVal};
     967        }
     968       
     969        private void OnSendStreamedPluginsCompleted(object state) {
     970            if ((this.SendStreamedPluginsCompleted != null)) {
     971                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
     972                this.SendStreamedPluginsCompleted(this, new SendStreamedPluginsCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
     973            }
     974        }
     975       
     976        public void SendStreamedPluginsAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList) {
     977            this.SendStreamedPluginsAsync(pluginList, null);
     978        }
     979       
     980        public void SendStreamedPluginsAsync(HeuristicLab.Hive.Contracts.BusinessObjects.HivePluginInfo[] pluginList, object userState) {
     981            if ((this.onBeginSendStreamedPluginsDelegate == null)) {
     982                this.onBeginSendStreamedPluginsDelegate = new BeginOperationDelegate(this.OnBeginSendStreamedPlugins);
     983            }
     984            if ((this.onEndSendStreamedPluginsDelegate == null)) {
     985                this.onEndSendStreamedPluginsDelegate = new EndOperationDelegate(this.OnEndSendStreamedPlugins);
     986            }
     987            if ((this.onSendStreamedPluginsCompletedDelegate == null)) {
     988                this.onSendStreamedPluginsCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSendStreamedPluginsCompleted);
     989            }
     990            base.InvokeAsync(this.onBeginSendStreamedPluginsDelegate, new object[] {
     991                        pluginList}, this.onEndSendStreamedPluginsDelegate, this.onSendStreamedPluginsCompletedDelegate, userState);
     992        }
     993       
     994        public HeuristicLab.Hive.Contracts.ResponseResultReceived StoreFinishedJobResultStreamed(System.IO.Stream stream) {
     995            return base.Channel.StoreFinishedJobResultStreamed(stream);
     996        }
     997       
     998        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     999        public System.IAsyncResult BeginStoreFinishedJobResultStreamed(System.IO.Stream stream, System.AsyncCallback callback, object asyncState) {
     1000            return base.Channel.BeginStoreFinishedJobResultStreamed(stream, callback, asyncState);
     1001        }
     1002       
     1003        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     1004        public HeuristicLab.Hive.Contracts.ResponseResultReceived EndStoreFinishedJobResultStreamed(System.IAsyncResult result) {
     1005            return base.Channel.EndStoreFinishedJobResultStreamed(result);
     1006        }
     1007       
     1008        private System.IAsyncResult OnBeginStoreFinishedJobResultStreamed(object[] inValues, System.AsyncCallback callback, object asyncState) {
     1009            System.IO.Stream stream = ((System.IO.Stream)(inValues[0]));
     1010            return this.BeginStoreFinishedJobResultStreamed(stream, callback, asyncState);
     1011        }
     1012       
     1013        private object[] OnEndStoreFinishedJobResultStreamed(System.IAsyncResult result) {
     1014            HeuristicLab.Hive.Contracts.ResponseResultReceived retVal = this.EndStoreFinishedJobResultStreamed(result);
     1015            return new object[] {
     1016                    retVal};
     1017        }
     1018       
     1019        private void OnStoreFinishedJobResultStreamedCompleted(object state) {
     1020            if ((this.StoreFinishedJobResultStreamedCompleted != null)) {
     1021                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
     1022                this.StoreFinishedJobResultStreamedCompleted(this, new StoreFinishedJobResultStreamedCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
     1023            }
     1024        }
     1025       
     1026        public void StoreFinishedJobResultStreamedAsync(System.IO.Stream stream) {
     1027            this.StoreFinishedJobResultStreamedAsync(stream, null);
     1028        }
     1029       
     1030        public void StoreFinishedJobResultStreamedAsync(System.IO.Stream stream, object userState) {
     1031            if ((this.onBeginStoreFinishedJobResultStreamedDelegate == null)) {
     1032                this.onBeginStoreFinishedJobResultStreamedDelegate = new BeginOperationDelegate(this.OnBeginStoreFinishedJobResultStreamed);
     1033            }
     1034            if ((this.onEndStoreFinishedJobResultStreamedDelegate == null)) {
     1035                this.onEndStoreFinishedJobResultStreamedDelegate = new EndOperationDelegate(this.OnEndStoreFinishedJobResultStreamed);
     1036            }
     1037            if ((this.onStoreFinishedJobResultStreamedCompletedDelegate == null)) {
     1038                this.onStoreFinishedJobResultStreamedCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnStoreFinishedJobResultStreamedCompleted);
     1039            }
     1040            base.InvokeAsync(this.onBeginStoreFinishedJobResultStreamedDelegate, new object[] {
     1041                        stream}, this.onEndStoreFinishedJobResultStreamedDelegate, this.onStoreFinishedJobResultStreamedCompletedDelegate, userState);
     1042        }
     1043       
     1044        public HeuristicLab.Hive.Contracts.ResponseResultReceived ProcessSnapshotStreamed(System.IO.Stream stream) {
     1045            return base.Channel.ProcessSnapshotStreamed(stream);
     1046        }
     1047       
     1048        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     1049        public System.IAsyncResult BeginProcessSnapshotStreamed(System.IO.Stream stream, System.AsyncCallback callback, object asyncState) {
     1050            return base.Channel.BeginProcessSnapshotStreamed(stream, callback, asyncState);
     1051        }
     1052       
     1053        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     1054        public HeuristicLab.Hive.Contracts.ResponseResultReceived EndProcessSnapshotStreamed(System.IAsyncResult result) {
     1055            return base.Channel.EndProcessSnapshotStreamed(result);
     1056        }
     1057       
     1058        private System.IAsyncResult OnBeginProcessSnapshotStreamed(object[] inValues, System.AsyncCallback callback, object asyncState) {
     1059            System.IO.Stream stream = ((System.IO.Stream)(inValues[0]));
     1060            return this.BeginProcessSnapshotStreamed(stream, callback, asyncState);
     1061        }
     1062       
     1063        private object[] OnEndProcessSnapshotStreamed(System.IAsyncResult result) {
     1064            HeuristicLab.Hive.Contracts.ResponseResultReceived retVal = this.EndProcessSnapshotStreamed(result);
     1065            return new object[] {
     1066                    retVal};
     1067        }
     1068       
     1069        private void OnProcessSnapshotStreamedCompleted(object state) {
     1070            if ((this.ProcessSnapshotStreamedCompleted != null)) {
     1071                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
     1072                this.ProcessSnapshotStreamedCompleted(this, new ProcessSnapshotStreamedCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
     1073            }
     1074        }
     1075       
     1076        public void ProcessSnapshotStreamedAsync(System.IO.Stream stream) {
     1077            this.ProcessSnapshotStreamedAsync(stream, null);
     1078        }
     1079       
     1080        public void ProcessSnapshotStreamedAsync(System.IO.Stream stream, object userState) {
     1081            if ((this.onBeginProcessSnapshotStreamedDelegate == null)) {
     1082                this.onBeginProcessSnapshotStreamedDelegate = new BeginOperationDelegate(this.OnBeginProcessSnapshotStreamed);
     1083            }
     1084            if ((this.onEndProcessSnapshotStreamedDelegate == null)) {
     1085                this.onEndProcessSnapshotStreamedDelegate = new EndOperationDelegate(this.OnEndProcessSnapshotStreamed);
     1086            }
     1087            if ((this.onProcessSnapshotStreamedCompletedDelegate == null)) {
     1088                this.onProcessSnapshotStreamedCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnProcessSnapshotStreamedCompleted);
     1089            }
     1090            base.InvokeAsync(this.onBeginProcessSnapshotStreamedDelegate, new object[] {
     1091                        stream}, this.onEndProcessSnapshotStreamedDelegate, this.onProcessSnapshotStreamedCompletedDelegate, userState);
     1092        }
    7531093    }
    7541094}
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/Reference.svcmap

    r1635 r1939  
    1818  </ClientOptions>
    1919  <MetadataSources>
    20     <MetadataSource Address="net.tcp://10.20.53.1:9000/HiveServer/mex" Protocol="mex" SourceId="1" />
     20    <MetadataSource Address="net.tcp://10.20.53.7:9000/HiveServer/mex" Protocol="mex" SourceId="1" />
    2121  </MetadataSources>
    2222  <Metadata>
    23     <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID="008f07c5-6214-48b2-be81-56a008f61361" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    24     <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID="d50f72bd-5f1f-467b-a33c-cada777612ad" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    25     <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID="f8645317-b60d-447b-b3be-dd9d61f39339" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    26     <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID="37e6fe8a-479c-4357-83c5-e953e5e9cf5d" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    27     <MetadataFile FileName="HeuristicLab.DataAccess1.xsd" MetadataType="Schema" ID="09df29d2-ed89-4555-9cc8-bc3096dbf165" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    28     <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID="4da8b2ab-d9e8-4a0d-8fb5-34b9c764e8d8" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    29     <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID="16f9cb76-243c-466b-ad58-cdde73fb3174" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    30     <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID="917b5c33-2ff0-4d42-8a17-3cbe66a47f61" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
    31     <MetadataFile FileName="HeuristicLab.PluginInfrastructure.xsd" MetadataType="Schema" ID="a4d05bc1-9273-40e8-8a04-a090c796d546" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" />
     23    <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID="d53938ec-48ba-418f-bb09-632f539cde8a" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     24    <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID="a16a26be-18d5-4b62-a8d7-91b7bc268763" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     25    <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID="4f67baa6-eb91-49e2-a96c-810e6d087176" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     26    <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID="cb3b3f0d-0600-4026-bcb3-79ce12ad35e8" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     27    <MetadataFile FileName="HeuristicLab.DataAccess1.xsd" MetadataType="Schema" ID="a242f5d6-43b5-432f-896a-9e3690c252ed" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     28    <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID="b3db33c3-5c13-42cc-a005-04e92465fe23" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     29    <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID="fefa8f39-1910-40e0-9ef1-e44ffc2f6345" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     30    <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID="c92c72f7-5b07-4aa4-a719-1aabc2a53f18" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     31    <MetadataFile FileName="HeuristicLab.PluginInfrastructure2.xsd" MetadataType="Schema" ID="3a57272e-8914-4d62-b585-e69d27495bd4" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
     32    <MetadataFile FileName="Message.xsd" MetadataType="Schema" ID="82cab27f-34e8-430c-be01-1d302547f342" SourceId="1" SourceUrl="net.tcp://10.20.53.7:9000/HiveServer/mex" />
    3233  </Metadata>
    3334  <Extensions>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/configuration.svcinfo

    r1635 r1939  
    33  <behaviors />
    44  <bindings>
    5     <binding digest="System.ServiceModel.Configuration.NetTcpBindingElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; listenBacklog=&quot;10&quot; maxBufferSize=&quot;65536&quot; maxConnections=&quot;10&quot; name=&quot;NetTcpBinding_IClientCommunicator&quot; transactionFlow=&quot;false&quot; transactionProtocol=&quot;OleTransactions&quot; transferMode=&quot;Buffered&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;reliableSession enabled=&quot;false&quot; inactivityTimeout=&quot;00:10:00&quot; ordered=&quot;true&quot; /&gt;&lt;security mode=&quot;Transport&quot;&gt;&lt;message clientCredentialType=&quot;Windows&quot; /&gt;&lt;transport clientCredentialType=&quot;Windows&quot; protectionLevel=&quot;EncryptAndSign&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="netTcpBinding" name="NetTcpBinding_IClientCommunicator" />
     5    <binding digest="System.ServiceModel.Configuration.NetTcpBindingElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; listenBacklog=&quot;10&quot; maxBufferSize=&quot;65536&quot; maxConnections=&quot;10&quot; name=&quot;NetTcpBinding_IClientFacade&quot; transactionFlow=&quot;false&quot; transactionProtocol=&quot;OleTransactions&quot; transferMode=&quot;Streamed&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;reliableSession enabled=&quot;false&quot; inactivityTimeout=&quot;00:10:00&quot; ordered=&quot;true&quot; /&gt;&lt;security mode=&quot;Transport&quot;&gt;&lt;message clientCredentialType=&quot;Windows&quot; /&gt;&lt;transport clientCredentialType=&quot;Windows&quot; protectionLevel=&quot;EncryptAndSign&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="netTcpBinding" name="NetTcpBinding_IClientFacade" />
    66  </bindings>
    77  <endpoints>
    8     <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientCommunicator&quot; contract=&quot;ServerService.IClientCommunicator&quot; name=&quot;NetTcpBinding_IClientCommunicator&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;mse08023@fhs-hagenberg.ac.at&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientCommunicator&quot; contract=&quot;ServerService.IClientCommunicator&quot; name=&quot;NetTcpBinding_IClientCommunicator&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;mse08023@fhs-hagenberg.ac.at&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" contractName="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator" />
     8    <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.20.53.7:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientFacade&quot; contract=&quot;ServerService.IClientFacade&quot; name=&quot;NetTcpBinding_IClientFacade&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;mse08026@fhs-hagenberg.ac.at&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.20.53.7:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientFacade&quot; contract=&quot;ServerService.IClientFacade&quot; name=&quot;NetTcpBinding_IClientFacade&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;mse08026@fhs-hagenberg.ac.at&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" contractName="ServerService.IClientFacade" name="NetTcpBinding_IClientFacade" />
    99  </endpoints>
    1010</configurationSnapshot>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/configuration91.svcinfo

    r1635 r1939  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="7tyXa/aSUNO4WyJm94sZeOTEbBk=">
     2<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="s00QQcc2/XY558TAo0TIgu0l4q4=">
    33  <bindingConfigurations>
    4     <bindingConfiguration bindingType="netTcpBinding" name="NetTcpBinding_IClientCommunicator">
     4    <bindingConfiguration bindingType="netTcpBinding" name="NetTcpBinding_IClientFacade">
    55      <properties>
    66        <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    7           <serializedValue>NetTcpBinding_IClientCommunicator</serializedValue>
     7          <serializedValue>NetTcpBinding_IClientFacade</serializedValue>
    88        </property>
    99        <property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    2323        </property>
    2424        <property path="/transferMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    25           <serializedValue>Buffered</serializedValue>
     25          <serializedValue>Streamed</serializedValue>
    2626        </property>
    2727        <property path="/transactionProtocol" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransactionProtocol, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    107107  </bindingConfigurations>
    108108  <endpoints>
    109     <endpoint name="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" bindingType="netTcpBinding" address="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" bindingConfiguration="NetTcpBinding_IClientCommunicator">
     109    <endpoint name="NetTcpBinding_IClientFacade" contract="ServerService.IClientFacade" bindingType="netTcpBinding" address="net.tcp://10.20.53.7:9000/HiveServer/ClientCommunicator" bindingConfiguration="NetTcpBinding_IClientFacade">
    110110      <properties>
    111111        <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    112           <serializedValue>net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator</serializedValue>
     112          <serializedValue>net.tcp://10.20.53.7:9000/HiveServer/ClientCommunicator</serializedValue>
    113113        </property>
    114114        <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    119119        </property>
    120120        <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    121           <serializedValue>NetTcpBinding_IClientCommunicator</serializedValue>
     121          <serializedValue>NetTcpBinding_IClientFacade</serializedValue>
    122122        </property>
    123123        <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    124           <serializedValue>ServerService.IClientCommunicator</serializedValue>
     124          <serializedValue>ServerService.IClientFacade</serializedValue>
    125125        </property>
    126126        <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    137137        </property>
    138138        <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    139           <serializedValue>mse08023@fhs-hagenberg.ac.at</serializedValue>
     139          <serializedValue>mse08026@fhs-hagenberg.ac.at</serializedValue>
    140140        </property>
    141141        <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    182182        </property>
    183183        <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    184           <serializedValue>NetTcpBinding_IClientCommunicator</serializedValue>
     184          <serializedValue>NetTcpBinding_IClientFacade</serializedValue>
    185185        </property>
    186186      </properties>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service1.wsdl

    r1635 r1939  
    11<?xml version="1.0" encoding="utf-8"?>
    22<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="ClientFacade" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    3   <wsp:Policy wsu:Id="NetTcpBinding_IClientCommunicator_policy">
     3  <wsp:Policy wsu:Id="NetTcpBinding_IClientFacade_policy">
    44    <wsp:ExactlyOne>
    55      <wsp:All>
     
    2929          </wsp:Policy>
    3030        </sp:TransportBinding>
     31        <msf:Streamed xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
     32        </msf:Streamed>
    3133        <wsaw:UsingAddressing>
    3234        </wsaw:UsingAddressing>
     
    4446      <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />
    4547      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" />
     48      <xsd:import namespace="http://schemas.microsoft.com/Message" />
    4649    </xsd:schema>
    4750  </wsdl:types>
    48   <wsdl:message name="IClientCommunicator_Login_InputMessage">
     51  <wsdl:message name="IClientFacade_Login_InputMessage">
    4952    <wsdl:part name="parameters" element="tns:Login" />
    5053  </wsdl:message>
    51   <wsdl:message name="IClientCommunicator_Login_OutputMessage">
     54  <wsdl:message name="IClientFacade_Login_OutputMessage">
    5255    <wsdl:part name="parameters" element="tns:LoginResponse" />
    5356  </wsdl:message>
    54   <wsdl:message name="IClientCommunicator_ProcessHeartBeat_InputMessage">
     57  <wsdl:message name="IClientFacade_ProcessHeartBeat_InputMessage">
    5558    <wsdl:part name="parameters" element="tns:ProcessHeartBeat" />
    5659  </wsdl:message>
    57   <wsdl:message name="IClientCommunicator_ProcessHeartBeat_OutputMessage">
     60  <wsdl:message name="IClientFacade_ProcessHeartBeat_OutputMessage">
    5861    <wsdl:part name="parameters" element="tns:ProcessHeartBeatResponse" />
    5962  </wsdl:message>
    60   <wsdl:message name="IClientCommunicator_SendJob_InputMessage">
     63  <wsdl:message name="IClientFacade_SendJob_InputMessage">
    6164    <wsdl:part name="parameters" element="tns:SendJob" />
    6265  </wsdl:message>
    63   <wsdl:message name="IClientCommunicator_SendJob_OutputMessage">
     66  <wsdl:message name="IClientFacade_SendJob_OutputMessage">
    6467    <wsdl:part name="parameters" element="tns:SendJobResponse" />
    6568  </wsdl:message>
    66   <wsdl:message name="IClientCommunicator_StoreFinishedJobResult_InputMessage">
     69  <wsdl:message name="IClientFacade_StoreFinishedJobResult_InputMessage">
    6770    <wsdl:part name="parameters" element="tns:StoreFinishedJobResult" />
    6871  </wsdl:message>
    69   <wsdl:message name="IClientCommunicator_StoreFinishedJobResult_OutputMessage">
     72  <wsdl:message name="IClientFacade_StoreFinishedJobResult_OutputMessage">
    7073    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultResponse" />
    7174  </wsdl:message>
    72   <wsdl:message name="IClientCommunicator_ProcessSnapshot_InputMessage">
     75  <wsdl:message name="IClientFacade_ProcessSnapshot_InputMessage">
    7376    <wsdl:part name="parameters" element="tns:ProcessSnapshot" />
    7477  </wsdl:message>
    75   <wsdl:message name="IClientCommunicator_ProcessSnapshot_OutputMessage">
     78  <wsdl:message name="IClientFacade_ProcessSnapshot_OutputMessage">
    7679    <wsdl:part name="parameters" element="tns:ProcessSnapshotResponse" />
    7780  </wsdl:message>
    78   <wsdl:message name="IClientCommunicator_Logout_InputMessage">
     81  <wsdl:message name="IClientFacade_Logout_InputMessage">
    7982    <wsdl:part name="parameters" element="tns:Logout" />
    8083  </wsdl:message>
    81   <wsdl:message name="IClientCommunicator_Logout_OutputMessage">
     84  <wsdl:message name="IClientFacade_Logout_OutputMessage">
    8285    <wsdl:part name="parameters" element="tns:LogoutResponse" />
    8386  </wsdl:message>
    84   <wsdl:message name="IClientCommunicator_IsJobStillNeeded_InputMessage">
     87  <wsdl:message name="IClientFacade_IsJobStillNeeded_InputMessage">
    8588    <wsdl:part name="parameters" element="tns:IsJobStillNeeded" />
    8689  </wsdl:message>
    87   <wsdl:message name="IClientCommunicator_IsJobStillNeeded_OutputMessage">
     90  <wsdl:message name="IClientFacade_IsJobStillNeeded_OutputMessage">
    8891    <wsdl:part name="parameters" element="tns:IsJobStillNeededResponse" />
    8992  </wsdl:message>
    90   <wsdl:message name="IClientCommunicator_SendPlugins_InputMessage">
     93  <wsdl:message name="IClientFacade_SendPlugins_InputMessage">
    9194    <wsdl:part name="parameters" element="tns:SendPlugins" />
    9295  </wsdl:message>
    93   <wsdl:message name="IClientCommunicator_SendPlugins_OutputMessage">
     96  <wsdl:message name="IClientFacade_SendPlugins_OutputMessage">
    9497    <wsdl:part name="parameters" element="tns:SendPluginsResponse" />
    9598  </wsdl:message>
    96   <wsdl:portType name="IClientCommunicator">
     99  <wsdl:message name="IClientFacade_SendStreamedJob_InputMessage">
     100    <wsdl:part name="parameters" element="tns:SendStreamedJob" />
     101  </wsdl:message>
     102  <wsdl:message name="IClientFacade_SendStreamedJob_OutputMessage">
     103    <wsdl:part name="parameters" element="tns:SendStreamedJobResponse" />
     104  </wsdl:message>
     105  <wsdl:message name="IClientFacade_SendStreamedPlugins_InputMessage">
     106    <wsdl:part name="parameters" element="tns:SendStreamedPlugins" />
     107  </wsdl:message>
     108  <wsdl:message name="IClientFacade_SendStreamedPlugins_OutputMessage">
     109    <wsdl:part name="parameters" element="tns:SendStreamedPluginsResponse" />
     110  </wsdl:message>
     111  <wsdl:message name="IClientFacade_StoreFinishedJobResultStreamed_InputMessage">
     112    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultStreamed" />
     113  </wsdl:message>
     114  <wsdl:message name="IClientFacade_StoreFinishedJobResultStreamed_OutputMessage">
     115    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultStreamedResponse" />
     116  </wsdl:message>
     117  <wsdl:message name="IClientFacade_ProcessSnapshotStreamed_InputMessage">
     118    <wsdl:part name="parameters" element="tns:ProcessSnapshotStreamed" />
     119  </wsdl:message>
     120  <wsdl:message name="IClientFacade_ProcessSnapshotStreamed_OutputMessage">
     121    <wsdl:part name="parameters" element="tns:ProcessSnapshotStreamedResponse" />
     122  </wsdl:message>
     123  <wsdl:portType name="IClientFacade">
    97124    <wsdl:operation name="Login">
    98       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Login" message="tns:IClientCommunicator_Login_InputMessage" />
    99       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LoginResponse" message="tns:IClientCommunicator_Login_OutputMessage" />
     125      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Login" message="tns:IClientFacade_Login_InputMessage" />
     126      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LoginResponse" message="tns:IClientFacade_Login_OutputMessage" />
    100127    </wsdl:operation>
    101128    <wsdl:operation name="ProcessHeartBeat">
    102       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" message="tns:IClientCommunicator_ProcessHeartBeat_InputMessage" />
    103       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse" message="tns:IClientCommunicator_ProcessHeartBeat_OutputMessage" />
     129      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" message="tns:IClientFacade_ProcessHeartBeat_InputMessage" />
     130      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse" message="tns:IClientFacade_ProcessHeartBeat_OutputMessage" />
    104131    </wsdl:operation>
    105132    <wsdl:operation name="SendJob">
    106       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendJob" message="tns:IClientCommunicator_SendJob_InputMessage" />
    107       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientCommunicator_SendJob_OutputMessage" />
     133      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendJob" message="tns:IClientFacade_SendJob_InputMessage" />
     134      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientFacade_SendJob_OutputMessage" />
    108135    </wsdl:operation>
    109136    <wsdl:operation name="StoreFinishedJobResult">
    110       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientCommunicator_StoreFinishedJobResult_InputMessage" />
    111       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse" message="tns:IClientCommunicator_StoreFinishedJobResult_OutputMessage" />
     137      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientFacade_StoreFinishedJobResult_InputMessage" />
     138      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse" message="tns:IClientFacade_StoreFinishedJobResult_OutputMessage" />
    112139    </wsdl:operation>
    113140    <wsdl:operation name="ProcessSnapshot">
    114       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot" message="tns:IClientCommunicator_ProcessSnapshot_InputMessage" />
    115       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse" message="tns:IClientCommunicator_ProcessSnapshot_OutputMessage" />
     141      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot" message="tns:IClientFacade_ProcessSnapshot_InputMessage" />
     142      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse" message="tns:IClientFacade_ProcessSnapshot_OutputMessage" />
    116143    </wsdl:operation>
    117144    <wsdl:operation name="Logout">
    118       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientCommunicator_Logout_InputMessage" />
    119       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientCommunicator_Logout_OutputMessage" />
     145      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientFacade_Logout_InputMessage" />
     146      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientFacade_Logout_OutputMessage" />
    120147    </wsdl:operation>
    121148    <wsdl:operation name="IsJobStillNeeded">
    122       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" message="tns:IClientCommunicator_IsJobStillNeeded_InputMessage" />
    123       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse" message="tns:IClientCommunicator_IsJobStillNeeded_OutputMessage" />
     149      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" message="tns:IClientFacade_IsJobStillNeeded_InputMessage" />
     150      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse" message="tns:IClientFacade_IsJobStillNeeded_OutputMessage" />
    124151    </wsdl:operation>
    125152    <wsdl:operation name="SendPlugins">
    126       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientCommunicator_SendPlugins_InputMessage" />
    127       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientCommunicator_SendPlugins_OutputMessage" />
     153      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientFacade_SendPlugins_InputMessage" />
     154      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientFacade_SendPlugins_OutputMessage" />
     155    </wsdl:operation>
     156    <wsdl:operation name="SendStreamedJob">
     157      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedJob" message="tns:IClientFacade_SendStreamedJob_InputMessage" />
     158      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedJobResponse" message="tns:IClientFacade_SendStreamedJob_OutputMessage" />
     159    </wsdl:operation>
     160    <wsdl:operation name="SendStreamedPlugins">
     161      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedPlugins" message="tns:IClientFacade_SendStreamedPlugins_InputMessage" />
     162      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse" message="tns:IClientFacade_SendStreamedPlugins_OutputMessage" />
     163    </wsdl:operation>
     164    <wsdl:operation name="StoreFinishedJobResultStreamed">
     165      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed" message="tns:IClientFacade_StoreFinishedJobResultStreamed_InputMessage" />
     166      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse" message="tns:IClientFacade_StoreFinishedJobResultStreamed_OutputMessage" />
     167    </wsdl:operation>
     168    <wsdl:operation name="ProcessSnapshotStreamed">
     169      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed" message="tns:IClientFacade_ProcessSnapshotStreamed_InputMessage" />
     170      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse" message="tns:IClientFacade_ProcessSnapshotStreamed_OutputMessage" />
    128171    </wsdl:operation>
    129172  </wsdl:portType>
    130   <wsdl:binding name="NetTcpBinding_IClientCommunicator" type="tns:IClientCommunicator">
    131     <wsp:PolicyReference URI="#NetTcpBinding_IClientCommunicator_policy">
     173  <wsdl:binding name="NetTcpBinding_IClientFacade" type="tns:IClientFacade">
     174    <wsp:PolicyReference URI="#NetTcpBinding_IClientFacade_policy">
    132175    </wsp:PolicyReference>
    133176    <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
     
    204247      </wsdl:output>
    205248    </wsdl:operation>
     249    <wsdl:operation name="SendStreamedJob">
     250      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedJob" style="document" />
     251      <wsdl:input>
     252        <soap12:body use="literal" />
     253      </wsdl:input>
     254      <wsdl:output>
     255        <soap12:body use="literal" />
     256      </wsdl:output>
     257    </wsdl:operation>
     258    <wsdl:operation name="SendStreamedPlugins">
     259      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedPlugins" style="document" />
     260      <wsdl:input>
     261        <soap12:body use="literal" />
     262      </wsdl:input>
     263      <wsdl:output>
     264        <soap12:body use="literal" />
     265      </wsdl:output>
     266    </wsdl:operation>
     267    <wsdl:operation name="StoreFinishedJobResultStreamed">
     268      <soap12:operation soapAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed" style="document" />
     269      <wsdl:input>
     270        <soap12:body use="literal" />
     271      </wsdl:input>
     272      <wsdl:output>
     273        <soap12:body use="literal" />
     274      </wsdl:output>
     275    </wsdl:operation>
     276    <wsdl:operation name="ProcessSnapshotStreamed">
     277      <soap12:operation soapAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed" style="document" />
     278      <wsdl:input>
     279        <soap12:body use="literal" />
     280      </wsdl:input>
     281      <wsdl:output>
     282        <soap12:body use="literal" />
     283      </wsdl:output>
     284    </wsdl:operation>
    206285  </wsdl:binding>
    207286  <wsdl:service name="ClientFacade">
    208     <wsdl:port name="NetTcpBinding_IClientCommunicator" binding="tns:NetTcpBinding_IClientCommunicator">
    209       <soap12:address location="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" />
     287    <wsdl:port name="NetTcpBinding_IClientFacade" binding="tns:NetTcpBinding_IClientFacade">
     288      <soap12:address location="net.tcp://10.20.53.7:9000/HiveServer/ClientCommunicator" />
    210289      <wsa10:EndpointReference>
    211         <wsa10:Address>net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator</wsa10:Address>
     290        <wsa10:Address>net.tcp://10.20.53.7:9000/HiveServer/ClientCommunicator</wsa10:Address>
    212291        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
    213           <Upn>mse08023@fhs-hagenberg.ac.at</Upn>
     292          <Upn>mse08026@fhs-hagenberg.ac.at</Upn>
    214293        </Identity>
    215294      </wsa10:EndpointReference>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service2.xsd

    r1594 r1939  
    55  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    66  <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
     7  <xs:import namespace="http://schemas.microsoft.com/Message" />
    78  <xs:element name="Login">
    89    <xs:complexType>
     
    125126    </xs:complexType>
    126127  </xs:element>
     128  <xs:element name="SendStreamedJob">
     129    <xs:complexType>
     130      <xs:sequence>
     131        <xs:element xmlns:q21="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q21:guid" />
     132      </xs:sequence>
     133    </xs:complexType>
     134  </xs:element>
     135  <xs:element name="SendStreamedJobResponse">
     136    <xs:complexType>
     137      <xs:sequence>
     138        <xs:element xmlns:q22="http://schemas.microsoft.com/Message" name="SendStreamedJobResult" type="q22:StreamBody" />
     139      </xs:sequence>
     140    </xs:complexType>
     141  </xs:element>
     142  <xs:element name="SendStreamedPlugins">
     143    <xs:complexType>
     144      <xs:sequence>
     145        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="pluginList" nillable="true" type="q23:ArrayOfHivePluginInfo" />
     146      </xs:sequence>
     147    </xs:complexType>
     148  </xs:element>
     149  <xs:element name="SendStreamedPluginsResponse">
     150    <xs:complexType>
     151      <xs:sequence>
     152        <xs:element xmlns:q24="http://schemas.microsoft.com/Message" name="SendStreamedPluginsResult" type="q24:StreamBody" />
     153      </xs:sequence>
     154    </xs:complexType>
     155  </xs:element>
     156  <xs:element name="StoreFinishedJobResultStreamed">
     157    <xs:complexType>
     158      <xs:sequence>
     159        <xs:element xmlns:q25="http://schemas.microsoft.com/Message" name="stream" type="q25:StreamBody" />
     160      </xs:sequence>
     161    </xs:complexType>
     162  </xs:element>
     163  <xs:element name="StoreFinishedJobResultStreamedResponse">
     164    <xs:complexType>
     165      <xs:sequence>
     166        <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultStreamedResult" nillable="true" type="q26:ResponseResultReceived" />
     167      </xs:sequence>
     168    </xs:complexType>
     169  </xs:element>
     170  <xs:element name="ProcessSnapshotStreamed">
     171    <xs:complexType>
     172      <xs:sequence>
     173        <xs:element xmlns:q27="http://schemas.microsoft.com/Message" name="stream" type="q27:StreamBody" />
     174      </xs:sequence>
     175    </xs:complexType>
     176  </xs:element>
     177  <xs:element name="ProcessSnapshotStreamedResponse">
     178    <xs:complexType>
     179      <xs:sequence>
     180        <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotStreamedResult" nillable="true" type="q28:ResponseResultReceived" />
     181      </xs:sequence>
     182    </xs:complexType>
     183  </xs:element>
    127184</xs:schema>
Note: See TracChangeset for help on using the changeset viewer.