- Timestamp:
- 08/23/10 14:40:19 (14 years ago)
- Location:
- branches/3.3-HiveMigration/sources/HeuristicLab.Hive
- Files:
-
- 15 added
- 11 deleted
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/HeuristicLab.Hive.Contracts-3.3.csproj
r4267 r4289 155 155 <Compile Include="ResponseObjects\ResponseResultReceived.cs" /> 156 156 <Compile Include="ResponseStatus.cs" /> 157 <Compile Include="HiveRoles.cs" /> 157 158 <Compile Include="StreamedObject.cs" /> 158 159 <Compile Include="WcfSettings.cs" /> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/Interfaces/IServerConsoleFacade.cs
r4285 r4289 33 33 /// </summary> 34 34 [ServiceContract()] 35 public interface IServerConsoleFacade : ISlaveManager, 36 IJobManager { 35 public interface IServerConsoleFacade : ISlaveManager, IJobManager { 36 /// <summary> 37 /// Method can be used to check if security credentials are valid, but it does not do anything 38 /// </summary> 39 /// <returns></returns> 37 40 [OperationContract] 38 Response Login( String username, String password);41 Response Login(); 39 42 } 40 43 } -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/Interfaces/ISlaveCommunicator.cs
r4267 r4289 36 36 public interface ISlaveCommunicator { 37 37 38 /// <summary> 39 /// This method registers the slave and marks it as online 40 /// </summary> 38 41 [OperationContract] 39 Response Login( SlaveDto clientInfo);42 Response Login(Guid slaveId); 40 43 41 44 [OperationContract] -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/Facades/ExecutionEngineFacade.cs
r4263 r4289 77 77 } 78 78 79 80 79 public ResponseObject<JobResultList> GetJobResults(IEnumerable<Guid> jobIds) { 81 80 using (contextFactory.GetContext(false)) { … … 83 82 } 84 83 } 84 85 85 #endregion 86 87 88 86 } 89 87 } -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/Facades/ServerConsoleFacade.cs
r4267 r4289 32 32 using HeuristicLab.Hive.Server.DataAccess; 33 33 using HeuristicLab.Hive.Contracts.ResponseObjects; 34 34 using System.Security.Permissions; 35 36 //IIdentity id = ServiceSecurityContext.Current.PrimaryIdentity; 37 //if (!Thread.CurrentPrincipal.IsInRole("Administrator")) { 38 39 //} else { 40 // // access denied 41 // throw new SecurityException(); 42 //} 35 43 36 44 namespace HeuristicLab.Hive.Server.Core { … … 49 57 } 50 58 51 public Response Login(string username, string password) { 59 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 60 public Response Login() { 52 61 Response resp = new Response(); 53 54 sessionID = secMan.Login(username, password);55 if (sessionID == Guid.Empty) {56 resp.StatusMessage = ResponseStatus.Login_LoginFaild;57 }58 62 return resp; 59 63 } 60 64 61 65 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 62 66 public ResponseList<SlaveDto> GetAllSlaves() { 63 67 using (contextFactory.GetContext(false)) { 64 secMan.Authorize("AccessSlaves", sessionID, Guid.Empty);65 68 return slaveManager.GetAllSlaves(); 66 69 } 67 70 } 68 71 72 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 69 73 public ResponseList<SlaveGroupDto> GetAllSlaveGroups() { 70 74 using (contextFactory.GetContext(false)) { 71 //secMan.Authorize("AccessSlaveGroup", sessionID, Guid.Empty);72 75 return slaveManager.GetAllSlaveGroups(); 73 76 } 74 77 } 75 78 79 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 76 80 public ResponseList<UpTimeStatisticsDto> GetAllUpTimeStatistics() { 77 81 using (contextFactory.GetContext(false)) { 78 secMan.Authorize("AccessStatistics", sessionID, Guid.Empty);79 82 return slaveManager.GetAllUpTimeStatistics(); 80 83 } 81 84 } 82 85 86 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 83 87 public ResponseObject<SlaveGroupDto> AddSlaveGroup(SlaveGroupDto slaveGroup) { 84 88 using (contextFactory.GetContext()) { 85 secMan.Authorize("AddSlaveGroup", sessionID, Guid.Empty);86 89 return slaveManager.AddSlaveGroup(slaveGroup); 87 90 } 88 91 } 89 92 93 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 90 94 public Response AddResourceToGroup(Guid slaveGroupId, ResourceDto resource) { 91 95 using (contextFactory.GetContext()) { 92 secMan.Authorize("AddResource", sessionID, Guid.Empty);93 96 return slaveManager.AddResourceToGroup(slaveGroupId, resource); 94 97 } 95 98 } 96 99 100 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 97 101 public Response DeleteResourceFromGroup(Guid slaveGroupId, Guid resourceId) { 98 102 using (contextFactory.GetContext()) { … … 101 105 } 102 106 107 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 103 108 public ResponseList<JobDto> GetAllJobs() { 104 109 using (contextFactory.GetContext(false)) { 105 secMan.Authorize("AccessJobs", sessionID, Guid.Empty);106 110 return jobManager.GetAllJobs(); 107 111 } 108 112 } 109 113 114 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 110 115 public ResponseList<JobDto> GetAllJobsWithFilter(JobState jobState, int offset, int count) { 111 116 using (contextFactory.GetContext(false)) { 112 secMan.Authorize("AccessJobs", sessionID, Guid.Empty);113 117 return jobManager.GetAllJobsWithFilter(jobState, offset, count); 114 118 } 115 119 } 116 120 121 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 117 122 public ResponseObject<JobDto> GetJobById(Guid jobId) { 118 123 using (contextFactory.GetContext(false)) { 119 secMan.Authorize("AccessJobs", sessionID, jobId);120 124 return jobManager.GetJobById(jobId); 121 125 } 122 126 } 123 127 128 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 124 129 public ResponseObject<JobDto> GetJobByIdWithDetails(Guid jobId) { 125 130 using (contextFactory.GetContext(false)) { 126 secMan.Authorize("AccessJobs", sessionID, jobId);127 131 return jobManager.GetJobByIdWithDetails(jobId); 128 132 } 129 133 } 130 134 135 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 131 136 public ResponseObject<JobDto> AddNewJob(SerializedJob job) { 132 137 using (contextFactory.GetContext()) { 133 secMan.Authorize("AddJob", sessionID, job.JobInfo.Id);134 138 return jobManager.AddNewJob(job); 135 139 } 136 140 } 137 141 138 //public ResponseObject<JobDto> GetLastJobResultOf(Guid jobId) { 139 // using (contextFactory.GetContext(false)) { 140 // secMan.Authorize("AccessJobResults", sessionID, jobId); 141 // return jobManager.GetLastJobResultOf(jobId); 142 // } 143 //} 144 142 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 145 143 public ResponseObject<SerializedJob> GetLastSerializedResult(Guid jobId, bool requested, bool snapshot) { 146 144 using (contextFactory.GetContext(false)) { 147 secMan.Authorize("AccessJobResults", sessionID, jobId);148 145 return jobManager.GetLastSerializedResult(jobId, requested, snapshot); 149 146 } 150 147 } 151 148 149 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 152 150 public ResponseObject<JobResultList> GetJobResults(IEnumerable<Guid> jobIds) { 153 151 using (contextFactory.GetContext(false)) { 154 //secMan.Authorize("AccessJobResults", sessionID, jobId); skip authorization155 152 return jobManager.GetJobResults(jobIds); 156 153 } 157 154 } 158 155 159 //public Response RemoveJob(Guid jobId) { 160 // using (contextFactory.GetContext()) { 161 // secMan.Authorize("RemoveJob", sessionID, jobId); 162 // return jobManager.RemoveJob(jobId); 163 // } 164 //} 165 156 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 166 157 public Response RequestSnapshot(Guid jobId) { 167 158 using (contextFactory.GetContext()) { 168 secMan.Authorize("AccessJobResults", sessionID, jobId);169 159 return jobManager.RequestSnapshot(jobId); 170 160 } 171 161 } 172 162 163 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 173 164 public Response AbortJob(Guid jobId) { 174 165 using (contextFactory.GetContext()) { 175 secMan.Authorize("AbortJob", sessionID, Guid.Empty);176 166 return jobManager.AbortJob(jobId); 177 167 } 178 168 } 179 169 170 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 180 171 public ResponseObject<SlaveGroupDtoList> GetAllGroupsOfResource(Guid resourceId) { 181 172 using (contextFactory.GetContext(false)) { 182 secMan.Authorize("AccessUserGroup", sessionID, Guid.Empty);183 173 return slaveManager.GetAllGroupsOfResource(resourceId); 184 174 } 185 175 } 186 176 177 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 187 178 public Response DeleteSlaveGroup(Guid slaveGroupId) { 188 179 using (contextFactory.GetContext()) { 189 secMan.Authorize("DeleteSlaveGroup", sessionID, Guid.Empty);190 180 return slaveManager.DeleteSlaveGroup(slaveGroupId); 191 181 } 192 182 } 193 183 184 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 194 185 public ResponseList<ProjectDto> GetAllProjects() { 195 186 using (contextFactory.GetContext(false)) { 196 secMan.Authorize("AccessProjects", sessionID, Guid.Empty);197 187 return jobManager.GetAllProjects(); 198 188 } 199 189 } 200 190 191 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 201 192 public Response CreateProject(ProjectDto project) { 202 193 using (contextFactory.GetContext()) { 203 secMan.Authorize("CreateProjects", sessionID, Guid.Empty);204 194 return jobManager.CreateProject(project); 205 195 } 206 196 } 207 197 198 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 208 199 public Response ChangeProject(ProjectDto project) { 209 200 using (contextFactory.GetContext()) { 210 secMan.Authorize("ChangeProjects", sessionID, Guid.Empty);211 201 return jobManager.ChangeProject(project); 212 202 } 213 203 } 214 204 205 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 215 206 public Response DeleteProject(Guid projectId) { 216 207 using (contextFactory.GetContext()) { 217 secMan.Authorize("DeleteProjects", sessionID, projectId);218 208 return jobManager.DeleteProject(projectId); 219 209 } 220 210 } 221 211 212 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 222 213 public ResponseList<JobDto> GetJobsByProject(Guid projectId) { 223 214 using (contextFactory.GetContext(false)) { 224 secMan.Authorize("AccessJobs", sessionID, Guid.Empty);225 215 return jobManager.GetJobsByProject(projectId); 226 216 } 227 217 } 228 218 219 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 229 220 public ResponseList<AppointmentDto> GetUptimeCalendarForResource(Guid guid) { 230 221 using (contextFactory.GetContext(false)) { … … 233 224 } 234 225 226 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 235 227 public Response SetUptimeCalendarForResource(Guid guid, IEnumerable<AppointmentDto> appointments, bool isForced) { 236 228 using (contextFactory.GetContext()) { … … 239 231 } 240 232 233 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Administrator)] 241 234 public ResponseObject<JobDto> AddJobWithGroupStrings(SerializedJob job, IEnumerable<string> resources) { 242 235 using (contextFactory.GetContext()) { -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/Facades/SlaveFacade.cs
r4267 r4289 36 36 using HeuristicLab.Hive.Server.DataAccess; 37 37 using HeuristicLab.Hive.Contracts.ResponseObjects; 38 using System.Security.Permissions; 38 39 39 40 namespace HeuristicLab.Hive.Server.Core { … … 50 51 #region ISlaveCommunicator Members 51 52 52 public Response Login(SlaveDto clientInfo) { 53 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 54 public Response Login(Guid slaveId) { 53 55 using (contextFactory.GetContext()) { 54 return slaveCommunicator.Login( clientInfo);56 return slaveCommunicator.Login(slaveId); 55 57 } 56 58 } 57 59 60 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 58 61 public ResponseHeartBeat ProcessHeartBeat(HeartBeatData hbData) { 59 62 using (contextFactory.GetContext()) { … … 62 65 } 63 66 67 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 64 68 public ResponseObject<JobDto> GetJob(Guid clientId) { 65 69 using (contextFactory.GetContext()) { … … 68 72 } 69 73 74 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 70 75 public ResponseResultReceived StoreFinishedJobResult(Guid clientId, Guid jobId, byte[] result, double percentage, string exception) { 71 76 using (contextFactory.GetContext()) { … … 74 79 } 75 80 81 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 76 82 public Response Logout(Guid clientId) { 77 83 using (contextFactory.GetContext()) { … … 80 86 } 81 87 88 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 82 89 public Response IsJobStillNeeded(Guid jobId) { 83 90 using (contextFactory.GetContext()) { … … 86 93 } 87 94 95 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 88 96 public ResponseList<CachedHivePluginInfoDto> GetPlugins(List<HivePluginInfoDto> pluginList) { 89 97 return slaveCommunicator.GetPlugins(pluginList); 90 98 } 91 99 100 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 92 101 public ResponseResultReceived ProcessSnapshot(Guid clientId, Guid jobId, byte[] result, double percentage, string exception) { 93 102 using (contextFactory.GetContext()) { … … 96 105 } 97 106 107 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 98 108 public ResponseCalendar GetCalendar(Guid clientId) { 99 109 using (contextFactory.GetContext()) { … … 102 112 } 103 113 114 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 104 115 public Response SetCalendarStatus(Guid clientId, CalendarState state) { 105 116 using (contextFactory.GetContext()) { … … 114 125 /// Do not use automatic transactions here 115 126 /// </summary> 127 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 116 128 public Stream GetStreamedJob(Guid clientId) { 117 129 using (contextFactory.GetContext(false)) { … … 144 156 } 145 157 158 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 146 159 public Stream GetStreamedPlugins(List<HivePluginInfoDto> pluginList) { 147 160 return new StreamedObject<ResponseList<CachedHivePluginInfoDto>>(this.GetPlugins(pluginList)); 148 161 } 149 162 163 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 150 164 public ResponseResultReceived StoreFinishedJobResultStreamed(Stream stream) { 151 165 using (contextFactory.GetContext()) { … … 154 168 } 155 169 170 [PrincipalPermission(SecurityAction.Demand, Role = HiveRoles.Slave)] 156 171 public ResponseResultReceived ProcessSnapshotStreamed(Stream stream) { 157 172 using (contextFactory.GetContext()) { -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/HeuristicLab.Hive.Server.Core-3.3.csproj
r4285 r4289 102 102 </Reference> 103 103 <Reference Include="System.Transactions" /> 104 <Reference Include="System.Web" /> 104 105 <Reference Include="System.Windows.Forms" /> 105 106 <Reference Include="System.Xml.Linq"> … … 145 146 </ItemGroup> 146 147 <ItemGroup> 147 <None Include="app.config" /> 148 <None Include="app.config"> 149 <SubType>Designer</SubType> 150 </None> 148 151 <None Include="HeuristicLab.snk" /> 149 152 <EmbeddedResource Include="Authorization\HivePermissionSet.xsd"> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/SlaveCommunicator.cs
r4285 r4289 35 35 using HeuristicLab.Hive.Contracts.ResponseObjects; 36 36 using System.Security.Permissions; 37 using System.Web.Security; 38 using System.Security.Principal; 39 using System.ServiceModel; 40 using System.Security; 37 41 38 42 namespace HeuristicLab.Hive.Server.Core { … … 172 176 /// <param name="slaveInfo"></param> 173 177 /// <returns></returns> 174 public Response Login( SlaveDto slaveInfo) {178 public Response Login(Guid slaveId) { 175 179 Response response = new Response(); 176 180 177 181 heartbeatLock.EnterWriteLock(); 178 if (lastHeartbeats.ContainsKey(slaveI nfo.Id)) {179 lastHeartbeats[slaveI nfo.Id] = DateTime.Now;182 if (lastHeartbeats.ContainsKey(slaveId)) { 183 lastHeartbeats[slaveId] = DateTime.Now; 180 184 } else { 181 lastHeartbeats.Add(slaveI nfo.Id, DateTime.Now);185 lastHeartbeats.Add(slaveId, DateTime.Now); 182 186 } 183 187 heartbeatLock.ExitWriteLock(); 184 188 185 SlaveDto dbSlave = DaoLocator.SlaveDao.FindById(slaveI nfo.Id);189 SlaveDto dbSlave = DaoLocator.SlaveDao.FindById(slaveId); 186 190 187 191 //Really set offline? 188 192 //Reconnect issues with the currently calculating jobs 189 slaveInfo.State = SlaveState.Idle;190 slaveInfo.CalendarSyncStatus = dbSlave != null ? dbSlave.CalendarSyncStatus : CalendarState.NotAllowedToFetch;193 dbSlave.State = SlaveState.Idle; 194 dbSlave.CalendarSyncStatus = dbSlave != null ? dbSlave.CalendarSyncStatus : CalendarState.NotAllowedToFetch; 191 195 192 196 if (dbSlave == null) 193 DaoLocator.SlaveDao.Insert( slaveInfo);197 DaoLocator.SlaveDao.Insert(dbSlave); 194 198 else 195 DaoLocator.SlaveDao.Update( slaveInfo);199 DaoLocator.SlaveDao.Update(dbSlave); 196 200 197 201 return response; -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/app.config
r4285 r4289 26 26 27 27 <system.serviceModel> 28 28 29 <bindings> 30 29 31 <wsHttpBinding> 30 32 <binding name="HttpBinding"> … … 36 38 </bindings> 37 39 <behaviors> 40 38 41 <serviceBehaviors> 39 42 <behavior name="ServiceBehaviour"> … … 51 54 </behaviors> 52 55 <services> 56 53 57 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.SlaveFacade"> 54 <endpoint address="http://loca lhost:9000/HiveServer/" binding="wsHttpBinding"58 <endpoint address="http://locahost:9000/HiveServer" binding="wsHttpBinding" 55 59 bindingConfiguration="HttpBinding" name="HiveServerHttpEndpoint" 56 60 contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" /> 57 <endpoint address="mex" binding="mexHttpBinding" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" /> 61 <endpoint address="http://locahost:9000/HiveServer/mex" binding="mexHttpBinding" 62 name="HiveServerMexEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" /> 58 63 </service> 59 64 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ServerConsoleFacade"> 60 <endpoint address="http://loca lhost:9000/HiveServerConsole/"61 binding ="wsHttpBinding" bindingConfiguration="HttpBinding" name="ServerConsoleHttpEndpoint"65 <endpoint address="http://locahost:9000/HiveServerConsole" binding="wsHttpBinding" 66 bindingConfiguration="HttpBinding" name="ServerConsoleHttpEndpoint" 62 67 contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" /> 63 <endpoint address="mex" binding="mexHttpBinding" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" /> 68 <endpoint address="http://locahost:9000/HiveServerConsole/mex" 69 binding="mexHttpBinding" name="ServerConsoleMexEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" /> 64 70 </service> 65 71 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ExecutionEngineFacade"> 66 <endpoint address="http://loca lhost:9000/ExecutionEngine/" binding="wsHttpBinding"72 <endpoint address="http://locahost:9000/ExecutionEngine" binding="wsHttpBinding" 67 73 bindingConfiguration="HttpBinding" name="ExecutionEngineHttpEndpoint" 68 74 contract="HeuristicLab.Hive.Contracts.Interfaces.IExecutionEngineFacade" /> 69 <endpoint address="mex" binding="mexHttpBinding" contract="HeuristicLab.Hive.Contracts.Interfaces.IExecutionEngineFacade" /> 75 <endpoint address="http://locahost:9000/ExecutionEngine/mex" 76 binding="mexHttpBinding" name="ExecutionEngineMexEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IExecutionEngineFacade" /> 70 77 </service> 71 78 </services> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/HeuristicLab.Hive.Slave.Communication-3.3.csproj
r4263 r4289 130 130 <None Include="Properties\DataSources\HeuristicLab.Hive.Contracts.ResponseObjects.ResponseResultReceived.datasource" /> 131 131 <None Include="Properties\DataSources\HeuristicLab.PluginInfrastructure.CachedHivePluginInfoDto.datasource" /> 132 <None Include="Service References\ServerService\Arrays1.xsd"> 133 <SubType>Designer</SubType> 134 </None> 135 <None Include="Service References\ServerService\HeuristicLab.DataAccess1.xsd"> 136 <SubType>Designer</SubType> 137 </None> 138 <None Include="Service References\ServerService\HeuristicLab.Hive.Contracts.BusinessObjects1.xsd"> 139 <SubType>Designer</SubType> 140 </None> 141 <None Include="Service References\ServerService\HeuristicLab.Hive.Contracts.ResponseObjects.xsd"> 142 <SubType>Designer</SubType> 143 </None> 144 <None Include="Service References\ServerService\HeuristicLab.Hive.Contracts1.xsd"> 145 <SubType>Designer</SubType> 146 </None> 147 <None Include="Service References\ServerService\HeuristicLab.PluginInfrastructure2.xsd"> 148 <SubType>Designer</SubType> 149 </None> 150 <None Include="Service References\ServerService\Message1.xsd"> 151 <SubType>Designer</SubType> 152 </None> 153 <None Include="Service References\ServerService\service1.wsdl" /> 154 <None Include="Service References\ServerService\service2.xsd"> 155 <SubType>Designer</SubType> 156 </None> 157 <None Include="Service References\ServerService\service3.xsd"> 158 <SubType>Designer</SubType> 159 </None> 160 <None Include="Service References\ServerService\System1.xsd"> 161 <SubType>Designer</SubType> 162 </None> 132 <None Include="Service References\ServerService\item.wsdl" /> 133 <None Include="Service References\ServerService\item4.xsd"> 134 <SubType>Designer</SubType> 135 </None> 136 <None Include="Service References\ServerService\item5.xsd"> 137 <SubType>Designer</SubType> 138 </None> 139 <None Include="Service References\ServerService\item6.xsd"> 140 <SubType>Designer</SubType> 141 </None> 142 <None Include="Service References\ServerService\item7.xsd"> 143 <SubType>Designer</SubType> 144 </None> 145 <None Include="Service References\ServerService\item8.xsd"> 146 <SubType>Designer</SubType> 147 </None> 148 <None Include="Service References\ServerService\item9.xsd"> 149 <SubType>Designer</SubType> 150 </None> 151 <None Include="Service References\ServerService\SlaveFacade.wsdl" /> 152 <None Include="Service References\ServerService\SlaveFacade1.wsdl" /> 163 153 </ItemGroup> 164 154 <ItemGroup> … … 193 183 <None Include="Properties\DataSources\HeuristicLab.Hive.Contracts.ResponseSerializedJob.datasource" /> 194 184 <None Include="Service References\ServerService\HeuristicLab.PluginInfrastructure.xsd" /> 185 <None Include="Service References\ServerService\item.xsd"> 186 <SubType>Designer</SubType> 187 </None> 188 <None Include="Service References\ServerService\item1.xsd"> 189 <SubType>Designer</SubType> 190 </None> 191 <None Include="Service References\ServerService\item2.xsd"> 192 <SubType>Designer</SubType> 193 </None> 194 <None Include="Service References\ServerService\item3.xsd"> 195 <SubType>Designer</SubType> 196 </None> 195 197 <None Include="Service References\ServerService\Reference.svcmap"> 196 198 <Generator>WCF Proxy Generator</Generator> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/Reference.cs
r4267 r4289 22 22 [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseObjects.ResponseList<HeuristicLab.PluginInfrastructure.CachedHivePluginInfoDto>))] 23 23 [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseObjects.ResponseCalendar))] 24 HeuristicLab.Hive.Contracts.ResponseObjects.Response Login( HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo);24 HeuristicLab.Hive.Contracts.ResponseObjects.Response Login(System.Guid slaveId); 25 25 26 26 [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/ISlaveCommunicator/Login", ReplyAction="http://tempuri.org/ISlaveCommunicator/LoginResponse")] 27 System.IAsyncResult BeginLogin( HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo, System.AsyncCallback callback, object asyncState);27 System.IAsyncResult BeginLogin(System.Guid slaveId, System.AsyncCallback callback, object asyncState); 28 28 29 29 HeuristicLab.Hive.Contracts.ResponseObjects.Response EndLogin(System.IAsyncResult result); … … 554 554 public event System.EventHandler<ProcessSnapshotStreamedCompletedEventArgs> ProcessSnapshotStreamedCompleted; 555 555 556 public HeuristicLab.Hive.Contracts.ResponseObjects.Response Login( HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo) {557 return base.Channel.Login( clientInfo);558 } 559 560 [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] 561 public System.IAsyncResult BeginLogin( HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo, System.AsyncCallback callback, object asyncState) {562 return base.Channel.BeginLogin( clientInfo, callback, asyncState);556 public HeuristicLab.Hive.Contracts.ResponseObjects.Response Login(System.Guid slaveId) { 557 return base.Channel.Login(slaveId); 558 } 559 560 [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] 561 public System.IAsyncResult BeginLogin(System.Guid slaveId, System.AsyncCallback callback, object asyncState) { 562 return base.Channel.BeginLogin(slaveId, callback, asyncState); 563 563 } 564 564 … … 569 569 570 570 private System.IAsyncResult OnBeginLogin(object[] inValues, System.AsyncCallback callback, object asyncState) { 571 HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo = ((HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto)(inValues[0]));572 return this.BeginLogin( clientInfo, callback, asyncState);571 System.Guid slaveId = ((System.Guid)(inValues[0])); 572 return this.BeginLogin(slaveId, callback, asyncState); 573 573 } 574 574 … … 586 586 } 587 587 588 public void LoginAsync( HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo) {589 this.LoginAsync( clientInfo, null);590 } 591 592 public void LoginAsync( HeuristicLab.Hive.Contracts.BusinessObjects.SlaveDto clientInfo, object userState) {588 public void LoginAsync(System.Guid slaveId) { 589 this.LoginAsync(slaveId, null); 590 } 591 592 public void LoginAsync(System.Guid slaveId, object userState) { 593 593 if ((this.onBeginLoginDelegate == null)) { 594 594 this.onBeginLoginDelegate = new BeginOperationDelegate(this.OnBeginLogin); … … 601 601 } 602 602 base.InvokeAsync(this.onBeginLoginDelegate, new object[] { 603 clientInfo}, this.onEndLoginDelegate, this.onLoginCompletedDelegate, userState);603 slaveId}, this.onEndLoginDelegate, this.onLoginCompletedDelegate, userState); 604 604 } 605 605 -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/Reference.svcmap
r4263 r4289 19 19 </ClientOptions> 20 20 <MetadataSources> 21 <MetadataSource Address=" net.tcp://10.42.1.154:9000/HiveServer/mex" Protocol="mex" SourceId="1" />21 <MetadataSource Address="http://localhost:9000/HiveServer/?wsdl" Protocol="http" SourceId="1" /> 22 22 </MetadataSources> 23 23 <Metadata> 24 <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID="0162f5cd-4ce4-4063-b440-7f660342c1b4" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 25 <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID="38b7fb46-f017-4fd9-90a3-4dd56030d327" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 26 <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID="6eda0295-9645-4116-9a1a-12ad7571f78e" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 27 <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID="abb70224-775d-4edc-986c-20eede5dbe04" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 28 <MetadataFile FileName="HeuristicLab.DataAccess1.xsd" MetadataType="Schema" ID="55cbe34c-d0be-42ef-989a-a97018741832" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 29 <MetadataFile FileName="HeuristicLab.Hive.Contracts.ResponseObjects.xsd" MetadataType="Schema" ID="9df34145-9053-480f-bf81-db99bfff513c" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 30 <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID="d4834dd8-d9fe-4ce9-b5e9-dd9fe5451fbe" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 31 <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID="7f60dd4e-614e-4b85-a4e7-a4caac529103" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 32 <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID="9bdcdb6f-8162-4554-84af-95dd11d14f5e" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 33 <MetadataFile FileName="HeuristicLab.PluginInfrastructure2.xsd" MetadataType="Schema" ID="df9afdc0-162d-4bae-93e1-31ab835940f9" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 34 <MetadataFile FileName="Message1.xsd" MetadataType="Schema" ID="332a2050-4e50-46c6-8b55-0e53a2dfe882" SourceId="1" SourceUrl="net.tcp://10.42.1.154:9000/HiveServer/mex" /> 24 <MetadataFile FileName="item.xsd" MetadataType="Schema" ID="1f132f85-5d71-4006-8218-3bdb3fe32ffc" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd5" /> 25 <MetadataFile FileName="item1.xsd" MetadataType="Schema" ID="ea85f1ee-08d6-4910-a054-d30cdb322106" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd2" /> 26 <MetadataFile FileName="item2.xsd" MetadataType="Schema" ID="b5c574de-3d49-4d68-8f1c-c1a0244779bc" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd3" /> 27 <MetadataFile FileName="item3.xsd" MetadataType="Schema" ID="a39965a2-4d42-4e88-a8de-1114c054cb66" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd0" /> 28 <MetadataFile FileName="SlaveFacade.wsdl" MetadataType="Wsdl" ID="4ac3f569-85b3-4eb9-b83d-d45b26b95816" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?wsdl" /> 29 <MetadataFile FileName="SlaveFacade1.wsdl" MetadataType="Wsdl" ID="986ab965-33b4-47e2-a951-d4833e1aa4fb" SourceId="1" SourceUrl="http://localhost:9000/HiveServer/?wsdl" /> 30 <MetadataFile FileName="item4.xsd" MetadataType="Schema" ID="b211d581-95d2-43a0-b821-bf02d4e52af3" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd8" /> 31 <MetadataFile FileName="item.wsdl" MetadataType="Wsdl" ID="839f1b8c-ed69-4451-8893-3938771d8ab3" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?wsdl=wsdl0" /> 32 <MetadataFile FileName="item5.xsd" MetadataType="Schema" ID="8e561029-a13e-49f8-a98e-636d5c7427ae" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd6" /> 33 <MetadataFile FileName="item6.xsd" MetadataType="Schema" ID="bd062912-a070-412e-9dcd-73432cf8426e" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd4" /> 34 <MetadataFile FileName="item7.xsd" MetadataType="Schema" ID="1cdaf6ef-8bef-4ad2-8168-913b06c24fdc" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd1" /> 35 <MetadataFile FileName="item8.xsd" MetadataType="Schema" ID="a2d96d65-9efa-49e1-84f0-cfaf8c16e189" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd9" /> 36 <MetadataFile FileName="item9.xsd" MetadataType="Schema" ID="ffc1d57e-8446-4668-9781-7af5e6627e35" SourceId="1" SourceUrl="http://10.42.1.154:9000/HiveServer/?xsd=xsd7" /> 35 37 </Metadata> 36 38 <Extensions> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/configuration.svcinfo
r4267 r4289 3 3 <behaviors /> 4 4 <bindings> 5 <binding digest="System.ServiceModel.Configuration.NetTcpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:<?xml version="1.0" encoding="utf-16"?><Data hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferSize="65536" maxConnections="10" name="NetTcpBinding_ISlaveFacade" transactionFlow="false" transactionProtocol="OleTransactions" transferMode="Streamed"><readerQuotas maxArrayLength="16384" maxBytesPerRead="4096" maxDepth="32" maxNameTableCharCount="16384" maxStringContentLength="8192" /><reliableSession enabled="false" inactivityTimeout="00:10:00" ordered="true" /><security mode="None"><message clientCredentialType="Windows" /><transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" /></security></Data>" bindingType="netTcpBinding" name="NetTcpBinding_ISlaveFacade" /> 5 <binding digest="System.ServiceModel.Configuration.WSHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:<?xml version="1.0" encoding="utf-16"?><Data hostNameComparisonMode="StrongWildcard" messageEncoding="Text" name="HiveServerHttpEndpoint" textEncoding="utf-8" transactionFlow="false"><readerQuotas maxArrayLength="16384" maxBytesPerRead="4096" maxDepth="32" maxNameTableCharCount="16384" maxStringContentLength="8192" /><reliableSession enabled="false" inactivityTimeout="00:10:00" ordered="true" /><security mode="Message"><message algorithmSuite="Default" clientCredentialType="UserName" negotiateServiceCredential="true" /><transport clientCredentialType="Windows" proxyCredentialType="None" realm="" /></security></Data>" bindingType="wsHttpBinding" name="HiveServerHttpEndpoint" /> 6 <binding digest="System.ServiceModel.Configuration.WSHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:<?xml version="1.0" encoding="utf-16"?><Data hostNameComparisonMode="StrongWildcard" messageEncoding="Text" name="HiveServerMexEndpoint" textEncoding="utf-8" transactionFlow="false"><readerQuotas maxArrayLength="16384" maxBytesPerRead="4096" maxDepth="32" maxNameTableCharCount="16384" maxStringContentLength="8192" /><reliableSession enabled="false" inactivityTimeout="00:10:00" ordered="true" /><security mode="None"><message clientCredentialType="Windows" negotiateServiceCredential="true" /><transport clientCredentialType="Windows" proxyCredentialType="None" realm="" /></security></Data>" bindingType="wsHttpBinding" name="HiveServerMexEndpoint" /> 6 7 </bindings> 7 8 <endpoints> 8 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://10.42.1.154:9000/HiveServer/SlaveCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_ISlaveFacade" contract="ServerService.ISlaveFacade" name="NetTcpBinding_ISlaveFacade" />" digest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://10.42.1.154:9000/HiveServer/SlaveCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_ISlaveFacade" contract="ServerService.ISlaveFacade" name="NetTcpBinding_ISlaveFacade" />" contractName="ServerService.ISlaveFacade" name="NetTcpBinding_ISlaveFacade" /> 9 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerHttpEndpoint"><identity><certificate encodedValue="AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=" /></identity></Data>" digest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerHttpEndpoint"><identity><certificate encodedValue="AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=" /></identity></Data>" contractName="ServerService.ISlaveFacade" name="HiveServerHttpEndpoint" /> 10 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer/mex" binding="wsHttpBinding" bindingConfiguration="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerMexEndpoint" />" digest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer/mex" binding="wsHttpBinding" bindingConfiguration="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerMexEndpoint" />" contractName="ServerService.ISlaveFacade" name="HiveServerMexEndpoint" /> 11 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerHttpEndpoint1"><identity><certificate encodedValue="AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=" /></identity></Data>" digest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerHttpEndpoint1"><identity><certificate encodedValue="AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=" /></identity></Data>" contractName="ServerService.ISlaveFacade" name="HiveServerHttpEndpoint1" /> 12 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer/mex" binding="wsHttpBinding" bindingConfiguration="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerMexEndpoint1" />" digest="<?xml version="1.0" encoding="utf-16"?><Data address="http://locahost:9000/HiveServer/mex" binding="wsHttpBinding" bindingConfiguration="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" name="HiveServerMexEndpoint1" />" contractName="ServerService.ISlaveFacade" name="HiveServerMexEndpoint1" /> 9 13 </endpoints> 10 14 </configurationSnapshot> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/configuration91.svcinfo
r4267 r4289 1 1 <?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=" q2x/4cQUEACPUg4K+/rZlk1YeAs=">2 <SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="o8ZS9awKXcz0ujwq5Vo1wgS5duk="> 3 3 <bindingConfigurations> 4 <bindingConfiguration bindingType=" netTcpBinding" name="NetTcpBinding_ISlaveFacade">4 <bindingConfiguration bindingType="wsHttpBinding" name="HiveServerHttpEndpoint"> 5 5 <properties> 6 6 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 7 <serializedValue> NetTcpBinding_ISlaveFacade</serializedValue>7 <serializedValue>HiveServerHttpEndpoint</serializedValue> 8 8 </property> 9 9 <property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> … … 19 19 <serializedValue>00:01:00</serializedValue> 20 20 </property> 21 <property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 22 <serializedValue>False</serializedValue> 23 </property> 21 24 <property path="/transactionFlow" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 22 25 <serializedValue>False</serializedValue> 23 </property>24 <property path="/transferMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">25 <serializedValue>Streamed</serializedValue>26 </property>27 <property path="/transactionProtocol" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransactionProtocol, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">28 <serializedValue>OleTransactions</serializedValue>29 26 </property> 30 27 <property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 31 28 <serializedValue>StrongWildcard</serializedValue> 32 29 </property> 33 <property path="/listenBacklog" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">34 <serializedValue>10</serializedValue>35 </property>36 30 <property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 37 31 <serializedValue>524288</serializedValue> 38 32 </property> 39 <property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">40 <serializedValue>65536</serializedValue>41 </property>42 <property path="/maxConnections" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">43 <serializedValue>10</serializedValue>44 </property>45 33 <property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 46 34 <serializedValue>65536</serializedValue> 47 35 </property> 48 <property path="/portSharingEnabled" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 49 <serializedValue>False</serializedValue> 36 <property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 37 <serializedValue>Text</serializedValue> 38 </property> 39 <property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 40 <serializedValue /> 50 41 </property> 51 42 <property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> … … 79 70 <serializedValue>False</serializedValue> 80 71 </property> 81 <property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.NetTcpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 82 <serializedValue>System.ServiceModel.Configuration.NetTcpSecurityElement</serializedValue> 72 <property path="/textEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 73 <serializedValue>System.Text.UTF8Encoding</serializedValue> 74 </property> 75 <property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 76 <serializedValue>True</serializedValue> 77 </property> 78 <property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 79 <serializedValue>False</serializedValue> 80 </property> 81 <property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 82 <serializedValue>System.ServiceModel.Configuration.WSHttpSecurityElement</serializedValue> 83 </property> 84 <property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.SecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 85 <serializedValue>Message</serializedValue> 86 </property> 87 <property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 88 <serializedValue>System.ServiceModel.Configuration.WSHttpTransportSecurityElement</serializedValue> 89 </property> 90 <property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 91 <serializedValue>Windows</serializedValue> 92 </property> 93 <property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 94 <serializedValue>None</serializedValue> 95 </property> 96 <property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 97 <serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue> 98 </property> 99 <property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 100 <serializedValue>Never</serializedValue> 101 </property> 102 <property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 103 <serializedValue>TransportSelected</serializedValue> 104 </property> 105 <property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 106 <serializedValue>(Collection)</serializedValue> 107 </property> 108 <property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 109 <serializedValue /> 110 </property> 111 <property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 112 <serializedValue>System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement</serializedValue> 113 </property> 114 <property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.MessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 115 <serializedValue>UserName</serializedValue> 116 </property> 117 <property path="/security/message/negotiateServiceCredential" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 118 <serializedValue>True</serializedValue> 119 </property> 120 <property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 121 <serializedValue>Default</serializedValue> 122 </property> 123 <property path="/security/message/establishSecurityContext" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 124 <serializedValue>True</serializedValue> 125 </property> 126 </properties> 127 </bindingConfiguration> 128 <bindingConfiguration bindingType="wsHttpBinding" name="HiveServerMexEndpoint"> 129 <properties> 130 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 131 <serializedValue>HiveServerMexEndpoint</serializedValue> 132 </property> 133 <property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 134 <serializedValue>00:01:00</serializedValue> 135 </property> 136 <property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 137 <serializedValue>00:01:00</serializedValue> 138 </property> 139 <property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 140 <serializedValue>00:10:00</serializedValue> 141 </property> 142 <property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 143 <serializedValue>00:01:00</serializedValue> 144 </property> 145 <property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 146 <serializedValue>False</serializedValue> 147 </property> 148 <property path="/transactionFlow" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 149 <serializedValue>False</serializedValue> 150 </property> 151 <property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 152 <serializedValue>StrongWildcard</serializedValue> 153 </property> 154 <property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 155 <serializedValue>524288</serializedValue> 156 </property> 157 <property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 158 <serializedValue>65536</serializedValue> 159 </property> 160 <property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 161 <serializedValue>Text</serializedValue> 162 </property> 163 <property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 164 <serializedValue /> 165 </property> 166 <property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 167 <serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue> 168 </property> 169 <property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 170 <serializedValue>32</serializedValue> 171 </property> 172 <property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 173 <serializedValue>8192</serializedValue> 174 </property> 175 <property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 176 <serializedValue>16384</serializedValue> 177 </property> 178 <property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 179 <serializedValue>4096</serializedValue> 180 </property> 181 <property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 182 <serializedValue>16384</serializedValue> 183 </property> 184 <property path="/reliableSession" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 185 <serializedValue>System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement</serializedValue> 186 </property> 187 <property path="/reliableSession/ordered" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 188 <serializedValue>True</serializedValue> 189 </property> 190 <property path="/reliableSession/inactivityTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 191 <serializedValue>00:10:00</serializedValue> 192 </property> 193 <property path="/reliableSession/enabled" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 194 <serializedValue>False</serializedValue> 195 </property> 196 <property path="/textEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 197 <serializedValue>System.Text.UTF8Encoding</serializedValue> 198 </property> 199 <property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 200 <serializedValue>True</serializedValue> 201 </property> 202 <property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 203 <serializedValue>False</serializedValue> 204 </property> 205 <property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 206 <serializedValue>System.ServiceModel.Configuration.WSHttpSecurityElement</serializedValue> 83 207 </property> 84 208 <property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.SecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 85 209 <serializedValue>None</serializedValue> 86 210 </property> 87 <property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration. TcpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">88 <serializedValue>System.ServiceModel.Configuration. TcpTransportSecurityElement</serializedValue>89 </property> 90 <property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel. TcpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">211 <property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 212 <serializedValue>System.ServiceModel.Configuration.WSHttpTransportSecurityElement</serializedValue> 213 </property> 214 <property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 91 215 <serializedValue>Windows</serializedValue> 92 216 </property> 93 <property path="/security/transport/pro tectionLevel" isComplexType="false" isExplicitlyDefined="true" clrType="System.Net.Security.ProtectionLevel, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">94 <serializedValue> EncryptAndSign</serializedValue>217 <property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 218 <serializedValue>None</serializedValue> 95 219 </property> 96 220 <property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> … … 106 230 <serializedValue>(Collection)</serializedValue> 107 231 </property> 108 <property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.MessageSecurityOverTcpElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 109 <serializedValue>System.ServiceModel.Configuration.MessageSecurityOverTcpElement</serializedValue> 232 <property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 233 <serializedValue /> 234 </property> 235 <property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 236 <serializedValue>System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement</serializedValue> 110 237 </property> 111 238 <property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.MessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 112 239 <serializedValue>Windows</serializedValue> 113 240 </property> 241 <property path="/security/message/negotiateServiceCredential" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 242 <serializedValue>True</serializedValue> 243 </property> 114 244 <property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 115 245 <serializedValue>Default</serializedValue> 246 </property> 247 <property path="/security/message/establishSecurityContext" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 248 <serializedValue>True</serializedValue> 116 249 </property> 117 250 </properties> … … 119 252 </bindingConfigurations> 120 253 <endpoints> 121 <endpoint name=" NetTcpBinding_ISlaveFacade" contract="ServerService.ISlaveFacade" bindingType="netTcpBinding" address="net.tcp://10.42.1.154:9000/HiveServer/SlaveCommunicator" bindingConfiguration="NetTcpBinding_ISlaveFacade">254 <endpoint name="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" bindingType="wsHttpBinding" address="http://locahost:9000/HiveServer" bindingConfiguration="HiveServerHttpEndpoint"> 122 255 <properties> 123 256 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 124 <serializedValue> net.tcp://10.42.1.154:9000/HiveServer/SlaveCommunicator</serializedValue>257 <serializedValue>http://locahost:9000/HiveServer</serializedValue> 125 258 </property> 126 259 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> … … 128 261 </property> 129 262 <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 130 <serializedValue> netTcpBinding</serializedValue>263 <serializedValue>wsHttpBinding</serializedValue> 131 264 </property> 132 265 <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 133 <serializedValue> NetTcpBinding_ISlaveFacade</serializedValue>266 <serializedValue>HiveServerHttpEndpoint</serializedValue> 134 267 </property> 135 268 <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> … … 172 305 <serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue> 173 306 </property> 174 <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined=" false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">175 <serializedValue />307 <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 308 <serializedValue>AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=</serializedValue> 176 309 </property> 177 310 <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> … … 194 327 </property> 195 328 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 196 <serializedValue>NetTcpBinding_ISlaveFacade</serializedValue> 329 <serializedValue>HiveServerHttpEndpoint</serializedValue> 330 </property> 331 <property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 332 <serializedValue /> 333 </property> 334 <property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 335 <serializedValue /> 336 </property> 337 </properties> 338 </endpoint> 339 <endpoint name="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" bindingType="wsHttpBinding" address="http://locahost:9000/HiveServer/mex" bindingConfiguration="HiveServerMexEndpoint"> 340 <properties> 341 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 342 <serializedValue>http://locahost:9000/HiveServer/mex</serializedValue> 343 </property> 344 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 345 <serializedValue /> 346 </property> 347 <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 348 <serializedValue>wsHttpBinding</serializedValue> 349 </property> 350 <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 351 <serializedValue>HiveServerMexEndpoint</serializedValue> 352 </property> 353 <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 354 <serializedValue>ServerService.ISlaveFacade</serializedValue> 355 </property> 356 <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 357 <serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue> 358 </property> 359 <property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 360 <serializedValue><Header /></serializedValue> 361 </property> 362 <property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 363 <serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue> 364 </property> 365 <property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 366 <serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue> 367 </property> 368 <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 369 <serializedValue /> 370 </property> 371 <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 372 <serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue> 373 </property> 374 <property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 375 <serializedValue /> 376 </property> 377 <property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 378 <serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue> 379 </property> 380 <property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 381 <serializedValue /> 382 </property> 383 <property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 384 <serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue> 385 </property> 386 <property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 387 <serializedValue /> 388 </property> 389 <property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 390 <serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue> 391 </property> 392 <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 393 <serializedValue /> 394 </property> 395 <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 396 <serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue> 397 </property> 398 <property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 399 <serializedValue>My</serializedValue> 400 </property> 401 <property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 402 <serializedValue>LocalMachine</serializedValue> 403 </property> 404 <property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 405 <serializedValue>FindBySubjectDistinguishedName</serializedValue> 406 </property> 407 <property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 408 <serializedValue /> 409 </property> 410 <property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 411 <serializedValue>False</serializedValue> 412 </property> 413 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 414 <serializedValue>HiveServerMexEndpoint</serializedValue> 415 </property> 416 <property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 417 <serializedValue /> 418 </property> 419 <property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 420 <serializedValue /> 421 </property> 422 </properties> 423 </endpoint> 424 <endpoint name="HiveServerHttpEndpoint1" contract="ServerService.ISlaveFacade" bindingType="wsHttpBinding" address="http://locahost:9000/HiveServer" bindingConfiguration="HiveServerHttpEndpoint"> 425 <properties> 426 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 427 <serializedValue>http://locahost:9000/HiveServer</serializedValue> 428 </property> 429 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 430 <serializedValue /> 431 </property> 432 <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 433 <serializedValue>wsHttpBinding</serializedValue> 434 </property> 435 <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 436 <serializedValue>HiveServerHttpEndpoint</serializedValue> 437 </property> 438 <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 439 <serializedValue>ServerService.ISlaveFacade</serializedValue> 440 </property> 441 <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 442 <serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue> 443 </property> 444 <property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 445 <serializedValue><Header /></serializedValue> 446 </property> 447 <property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 448 <serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue> 449 </property> 450 <property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 451 <serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue> 452 </property> 453 <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 454 <serializedValue /> 455 </property> 456 <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 457 <serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue> 458 </property> 459 <property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 460 <serializedValue /> 461 </property> 462 <property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 463 <serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue> 464 </property> 465 <property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 466 <serializedValue /> 467 </property> 468 <property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 469 <serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue> 470 </property> 471 <property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 472 <serializedValue /> 473 </property> 474 <property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 475 <serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue> 476 </property> 477 <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 478 <serializedValue>AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=</serializedValue> 479 </property> 480 <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 481 <serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue> 482 </property> 483 <property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 484 <serializedValue>My</serializedValue> 485 </property> 486 <property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 487 <serializedValue>LocalMachine</serializedValue> 488 </property> 489 <property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 490 <serializedValue>FindBySubjectDistinguishedName</serializedValue> 491 </property> 492 <property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 493 <serializedValue /> 494 </property> 495 <property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 496 <serializedValue>False</serializedValue> 497 </property> 498 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 499 <serializedValue>HiveServerHttpEndpoint1</serializedValue> 500 </property> 501 <property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 502 <serializedValue /> 503 </property> 504 <property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 505 <serializedValue /> 506 </property> 507 </properties> 508 </endpoint> 509 <endpoint name="HiveServerMexEndpoint1" contract="ServerService.ISlaveFacade" bindingType="wsHttpBinding" address="http://locahost:9000/HiveServer/mex" bindingConfiguration="HiveServerMexEndpoint"> 510 <properties> 511 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 512 <serializedValue>http://locahost:9000/HiveServer/mex</serializedValue> 513 </property> 514 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 515 <serializedValue /> 516 </property> 517 <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 518 <serializedValue>wsHttpBinding</serializedValue> 519 </property> 520 <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 521 <serializedValue>HiveServerMexEndpoint</serializedValue> 522 </property> 523 <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 524 <serializedValue>ServerService.ISlaveFacade</serializedValue> 525 </property> 526 <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 527 <serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue> 528 </property> 529 <property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 530 <serializedValue><Header /></serializedValue> 531 </property> 532 <property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 533 <serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue> 534 </property> 535 <property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 536 <serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue> 537 </property> 538 <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 539 <serializedValue /> 540 </property> 541 <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 542 <serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue> 543 </property> 544 <property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 545 <serializedValue /> 546 </property> 547 <property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 548 <serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue> 549 </property> 550 <property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 551 <serializedValue /> 552 </property> 553 <property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 554 <serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue> 555 </property> 556 <property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 557 <serializedValue /> 558 </property> 559 <property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 560 <serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue> 561 </property> 562 <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 563 <serializedValue /> 564 </property> 565 <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 566 <serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue> 567 </property> 568 <property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 569 <serializedValue>My</serializedValue> 570 </property> 571 <property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 572 <serializedValue>LocalMachine</serializedValue> 573 </property> 574 <property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 575 <serializedValue>FindBySubjectDistinguishedName</serializedValue> 576 </property> 577 <property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 578 <serializedValue /> 579 </property> 580 <property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 581 <serializedValue>False</serializedValue> 582 </property> 583 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 584 <serializedValue>HiveServerMexEndpoint1</serializedValue> 197 585 </property> 198 586 <property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/WcfService.cs
r4267 r4289 174 174 if (ConnState == NetworkEnum.WcfConnState.Connected) { 175 175 Logger.Debug("STARTED: Login Async"); 176 proxy.LoginAsync(clientInfo );176 proxy.LoginAsync(clientInfo.Id); 177 177 } 178 178 } … … 190 190 if (ConnState == NetworkEnum.WcfConnState.Connected) { 191 191 Logger.Debug("STARTED: Login Sync"); 192 Response res = proxy.Login(clientInfo );192 Response res = proxy.Login(clientInfo.Id); 193 193 if (res.StatusMessage != ResponseStatus.Ok) { 194 194 Logger.Error("FAILED: Login Failed! " + res.StatusMessage); -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/app.config
r4267 r4289 3 3 <system.serviceModel> 4 4 <bindings> 5 < netTcpBinding>6 <binding name=" NetTcpBinding_ISlaveFacade" closeTimeout="00:01:00"5 <wsHttpBinding> 6 <binding name="HiveServerHttpEndpoint" closeTimeout="00:01:00" 7 7 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 8 transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" 9 hostNameComparisonMode="StrongWildcard" listenBacklog="10" 10 maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" 11 maxReceivedMessageSize="65536"> 8 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" 9 maxBufferPoolSize="524288" maxReceivedMessageSize="65536" 10 messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" 11 allowCookies="false"> 12 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" 13 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 14 <reliableSession ordered="true" inactivityTimeout="00:10:00" 15 enabled="false" /> 16 <security mode="Message"> 17 <transport clientCredentialType="Windows" proxyCredentialType="None" 18 realm="" /> 19 <message clientCredentialType="UserName" negotiateServiceCredential="true" 20 algorithmSuite="Default" /> 21 </security> 22 </binding> 23 <binding name="HiveServerMexEndpoint" closeTimeout="00:01:00" 24 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 25 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" 26 maxBufferPoolSize="524288" maxReceivedMessageSize="65536" 27 messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" 28 allowCookies="false"> 12 29 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" 13 30 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> … … 15 32 enabled="false" /> 16 33 <security mode="None"> 17 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" /> 18 <message clientCredentialType="Windows" /> 34 <transport clientCredentialType="Windows" proxyCredentialType="None" 35 realm="" /> 36 <message clientCredentialType="Windows" negotiateServiceCredential="true" /> 19 37 </security> 20 38 </binding> 21 </ netTcpBinding>39 </wsHttpBinding> 22 40 </bindings> 23 41 <client> 24 <endpoint address="net.tcp://10.42.1.154:9000/HiveServer/SlaveCommunicator" 25 binding="netTcpBinding" bindingConfiguration="NetTcpBinding_ISlaveFacade" 26 contract="ServerService.ISlaveFacade" name="NetTcpBinding_ISlaveFacade" /> 42 <endpoint address="http://locahost:9000/HiveServer" binding="wsHttpBinding" 43 bindingConfiguration="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" 44 name="HiveServerHttpEndpoint"> 45 <identity> 46 <certificate encodedValue="AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=" /> 47 </identity> 48 </endpoint> 49 <endpoint address="http://locahost:9000/HiveServer/mex" binding="wsHttpBinding" 50 bindingConfiguration="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" 51 name="HiveServerMexEndpoint" /> 52 <endpoint address="http://locahost:9000/HiveServer" binding="wsHttpBinding" 53 bindingConfiguration="HiveServerHttpEndpoint" contract="ServerService.ISlaveFacade" 54 name="HiveServerHttpEndpoint1"> 55 <identity> 56 <certificate encodedValue="AwAAAAEAAAAUAAAA4QJkDsJnu5jp/5aQDiSkiQDPSVEgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgxOTE1MjY1OVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCygr8DcV8b8CZ/bvEuP2essVfS4oq1WmXY/jlzMyW//DKbskPVaW59DQptuQ3P+MwGj+hSKs6YoK7Ep1IM8azoMWcjwwVSxXdvqNzxxzUXnS8OdfdyZhU3U67kUBNRho6BgxkvFd7gSwauJG2Tb60URKTLP9wRRWJ1zZyPVW1ZJwIDAQABo0kwRzBFBgNVHQEEPjA8gBBuCekVsY8ufYENfOWWH+KqoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghBFnjD18vBlk0IUiwe/MNVgMAkGBSsOAwIdBQADgYEADtktV+UcOj22rUDZ9OASk5TKjp7iMQV3IEDqLA8bdfH+xQBNzcKWFwyCMiuMx5DJkTbp3m/QDoAzk/9bj2EDlfvArMtkZxzsUw+Owjz6GD8gjUVDUfXN68Ax3R5CSrpn4ybqTXTwav8pz11TYv37DKeGRiJUhx1G9xXL48ks5hI=" /> 57 </identity> 58 </endpoint> 59 <endpoint address="http://locahost:9000/HiveServer/mex" binding="wsHttpBinding" 60 bindingConfiguration="HiveServerMexEndpoint" contract="ServerService.ISlaveFacade" 61 name="HiveServerMexEndpoint1" /> 27 62 </client> 28 63 </system.serviceModel>
Note: See TracChangeset
for help on using the changeset viewer.