Changeset 4107 for branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console
- Timestamp:
- 07/26/10 18:17:16 (14 years ago)
- Location:
- branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3
- Files:
-
- 2 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/HeuristicLab.Hive.Client.Console-3.3.csproj
r4078 r4107 78 78 </PropertyGroup> 79 79 <ItemGroup> 80 <Reference Include="Calendar.DayView">81 <HintPath>..\..\HeuristicLab.Hive.Contracts\3.3\Calendar.DayView.dll</HintPath>82 </Reference>83 80 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 84 81 <HintPath>..\..\..\..\..\..\..\..\..\Programme\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> … … 139 136 <DesignTime>True</DesignTime> 140 137 </Compile> 138 <None Include="app.config" /> 141 139 <None Include="HeuristicLab.snk" /> 142 140 <None Include="Properties\AssemblyInfo.frame" /> 141 <None Include="Properties\DataSources\HeuristicLab.Calendar.Appointment.datasource" /> 143 142 <None Include="Properties\Settings.settings"> 144 143 <Generator>SettingsSingleFileGenerator</Generator> … … 163 162 </ItemGroup> 164 163 <ItemGroup> 164 <ProjectReference Include="..\..\HeuristicLab.Calendar\3.3\HeuristicLab.Calendar-3.3.csproj"> 165 <Project>{D17A4D6A-4CAA-4470-8A19-F42463C021FD}</Project> 166 <Name>HeuristicLab.Calendar-3.3</Name> 167 </ProjectReference> 165 168 <ProjectReference Include="..\..\HeuristicLab.Hive.Contracts\3.3\HeuristicLab.Hive.Contracts-3.3.csproj"> 166 169 <Project>{134F93D7-E7C8-4ECD-9923-7F63259A60D8}</Project> … … 173 176 <ItemGroup> 174 177 <None Include="Resources\Info.png" /> 178 <None Include="Service References\ClientService\HeuristicLab.Calendar.xsd"> 179 <SubType>Designer</SubType> 180 </None> 175 181 <None Include="Service References\ClientService\HeuristicLab.Hive.Client.Common.xsd" /> 176 182 <None Include="Service References\ClientService\HeuristicLab.Hive.Client.Core.ClientConsoleService.xsd" /> … … 192 198 </ItemGroup> 193 199 <ItemGroup> 194 <None Include="app.config" />195 200 <None Include="Service References\ClientService\HeuristicLab.Hive.Client.Console.ClientService.ConnectionContainer.datasource"> 196 201 <DependentUpon>Reference.svcmap</DependentUpon> … … 219 224 <ItemGroup> 220 225 <None Include="Resources\exit-48.png" /> 221 <None Include="Service References\ClientService\Calendar1.xsd" />222 226 <None Include="Service References\ClientService\System.Drawing1.xsd" /> 223 227 </ItemGroup> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/HiveClientConsole.Designer.cs
r3203 r4107 681 681 private System.Windows.Forms.Button btCreate; 682 682 private System.Windows.Forms.MonthCalendar mcOnline; 683 private Calendar.DayView dvOnline;683 private HeuristicLab.Calendar.DayView dvOnline; 684 684 private System.Windows.Forms.Label label2; 685 685 private System.Windows.Forms.Label label1; -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/HiveClientConsole.cs
r3931 r4107 28 28 using System.ServiceModel; 29 29 using System.Windows.Forms; 30 using Calendar;30 using HeuristicLab.Calendar; 31 31 using HeuristicLab.Hive.Client.Console.ClientService; 32 32 using ZedGraph; … … 35 35 using System.IO; 36 36 37 namespace HeuristicLab.Hive.Client.Console 38 { 37 namespace HeuristicLab.Hive.Client.Console { 39 38 40 39 #region Delegates … … 51 50 #endregion 52 51 53 public partial class HiveClientConsole : Form 54 { 52 public partial class HiveClientConsole : Form { 55 53 56 54 #region Declarations … … 79 77 #region Constructor 80 78 81 public HiveClientConsole() 82 { 79 public HiveClientConsole() { 83 80 InitializeComponent(); 84 81 InitTimer(); … … 95 92 #region Client connection 96 93 97 private void ConnectToClient() 98 { 99 try 100 { 94 private void ConnectToClient() { 95 try { 101 96 clientCommunicator = new ClientConsoleCommunicatorClient(WcfSettings.GetBinding(), new EndpointAddress(ENDPOINTADRESS)); 102 97 clientCommunicator.GetStatusInfosCompleted += new EventHandler<GetStatusInfosCompletedEventArgs>(clientCommunicator_GetStatusInfosCompleted); … … 104 99 clientCommunicator.GetUptimeCalendarCompleted += new EventHandler<GetUptimeCalendarCompletedEventArgs>(clientCommunicator_GetUptimeCalendarCompleted); 105 100 clientCommunicator.SetUptimeCalendarCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(clientCommunicator_SetUptimeCalendarCompleted); 106 } 107 catch (Exception ex) 108 { 101 } catch (Exception ex) { 109 102 ManageFatalException("Connection Error, check if Hive Client is running!", "Connection Error", ex); 110 103 } … … 115 108 #region Logging 116 109 117 private void InitLogFileReader() 118 { 110 private void InitLogFileReader() { 119 111 logFileReader = new LogFileReader(Environment.CurrentDirectory + @"/Hive.log"); 120 112 logFileReader.MoreData += new LogFileReader.MoreDataHandler(logFileReader_MoreData); … … 122 114 } 123 115 124 private void logFileReader_MoreData(object sender, string newData) 125 { 116 private void logFileReader_MoreData(object sender, string newData) { 126 117 int maxChars = txtLog.MaxLength; 127 if (newData.Length > maxChars) 128 { 118 if (newData.Length > maxChars) { 129 119 newData = newData.Remove(0, newData.Length - maxChars); 130 120 } 131 121 int newLength = this.txtLog.Text.Length + newData.Length; 132 if (newLength > maxChars) 133 { 122 if (newLength > maxChars) { 134 123 RemoveText(newLength, maxChars); 135 124 } … … 137 126 } 138 127 139 private void RemoveText(int newLength, int maxChars) 140 { 141 if (this.txtLog.InvokeRequired) 142 { 128 private void RemoveText(int newLength, int maxChars) { 129 if (this.txtLog.InvokeRequired) { 143 130 this.txtLog.Invoke(new 144 131 RemoveTextDelegate(RemoveText), new object[] { newLength, maxChars }); 145 } 146 else 147 { 132 } else { 148 133 this.txtLog.Text = this.txtLog.Text.Remove(0, newLength - (int)maxChars); 149 134 } 150 135 } 151 136 152 private void AppendText(string message) 153 { 154 if (this.txtLog.InvokeRequired) 155 { 137 private void AppendText(string message) { 138 if (this.txtLog.InvokeRequired) { 156 139 this.txtLog.Invoke(new 157 140 AppendTextDelegate(AppendText), new object[] { message }); 158 } 159 else 160 { 141 } else { 161 142 this.txtLog.AppendText(message); 162 143 } … … 167 148 #region Gui Refresh 168 149 169 private void InitTimer() 170 { 150 private void InitTimer() { 171 151 refreshTimer = new System.Windows.Forms.Timer(); 172 152 refreshTimer.Interval = 1000; … … 175 155 } 176 156 177 private void RefreshGui() 178 { 179 try 180 { 157 private void RefreshGui() { 158 try { 181 159 clientCommunicator.GetStatusInfosAsync(); 182 } 183 catch (Exception ex) 184 { 160 } catch (Exception ex) { 185 161 ManageFatalException("Connection Error, check if Hive Client is running!", "Connection Error", ex); 186 162 } 187 163 } 188 164 189 private void UpdateGraph(StatusCommons sc) 190 { 165 private void UpdateGraph(StatusCommons sc) { 191 166 ZedGraphControl zgc = new ZedGraphControl(); 192 167 GraphPane myPane = zgc.GraphPane; … … 208 183 double done = 0; 209 184 210 185 211 186 /*if (jobs.Length == 0) 212 187 { … … 220 195 } */ 221 196 222 223 224 myPane.AddPieSlice((sc.FreeCores / (double) 197 //done = allProgress / jobs.Length; 198 199 myPane.AddPieSlice((sc.FreeCores / (double)sc.TotalCores), Color.Red, 0, ""); 225 200 myPane.AddPieSlice(((sc.TotalCores - sc.FreeCores) / (double)sc.TotalCores), Color.Green, 0, ""); 226 // }201 // } 227 202 //Hides the slice labels 228 203 PieItem.Default.LabelType = PieLabelType.None; … … 235 210 #region Events 236 211 237 private void refreshTimer_Tick(object sender, EventArgs e) 238 { 212 private void refreshTimer_Tick(object sender, EventArgs e) { 239 213 RefreshGui(); 240 214 } … … 247 221 #region Calendar stuff 248 222 249 private void InitCalender() 250 { 223 private void InitCalender() { 251 224 dvOnline.StartDate = DateTime.Now; 252 225 dvOnline.OnNewAppointment += new EventHandler<NewAppointmentEventArgs>(dvOnline_OnNewAppointment); … … 257 230 } 258 231 259 private bool CreateAppointment() 260 { 232 private bool CreateAppointment() { 261 233 DateTime from, to; 262 234 263 if (!string.IsNullOrEmpty(dtpFrom.Text) && !string.IsNullOrEmpty(dtpTo.Text)) 264 { 265 if (chbade.Checked) 266 { 235 if (!string.IsNullOrEmpty(dtpFrom.Text) && !string.IsNullOrEmpty(dtpTo.Text)) { 236 if (chbade.Checked) { 267 237 //whole day appointment, only dates are visible 268 238 if (DateTime.TryParse(dtpFrom.Text, out from) && DateTime.TryParse(dtpTo.Text, out to) && from <= to) … … 270 240 else 271 241 MessageBox.Show("Incorrect date format", "Schedule Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 272 } 273 else if (!string.IsNullOrEmpty(txttimeFrom.Text) && !string.IsNullOrEmpty(txttimeTo.Text)) 274 { 242 } else if (!string.IsNullOrEmpty(txttimeFrom.Text) && !string.IsNullOrEmpty(txttimeTo.Text)) { 275 243 //Timeframe appointment 276 if (DateTime.TryParse(dtpFrom.Text + " " + txttimeFrom.Text, out from) && DateTime.TryParse(dtpTo.Text + " " + txttimeTo.Text, out to) && from < to) 277 { 244 if (DateTime.TryParse(dtpFrom.Text + " " + txttimeFrom.Text, out from) && DateTime.TryParse(dtpTo.Text + " " + txttimeTo.Text, out to) && from < to) { 278 245 if (from.Date == to.Date) 279 246 onlineTimes.Add(CreateAppointment(from, to, false)); 280 else 281 { 247 else { 282 248 //more than 1 day selected 283 while (from.Date != to.Date) 284 { 249 while (from.Date != to.Date) { 285 250 onlineTimes.Add(CreateAppointment(from, new DateTime(from.Year, from.Month, from.Day, to.Hour, to.Minute, 0, 0), false)); 286 251 from = from.AddDays(1); … … 288 253 onlineTimes.Add(CreateAppointment(from, new DateTime(from.Year, from.Month, from.Day, to.Hour, to.Minute, 0, 0), false)); 289 254 } 290 } 291 else 255 } else 292 256 MessageBox.Show("Incorrect date format", "Schedule Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 293 257 } 294 258 dvOnline.Invalidate(); 295 259 return true; 296 } 297 else 298 { 260 } else { 299 261 MessageBox.Show("Error in create appointment, please fill out all textboxes!", "Schedule Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 300 262 return false; … … 302 264 } 303 265 304 private Appointment CreateAppointment(DateTime startDate, DateTime endDate, bool allDay) 305 { 266 private Appointment CreateAppointment(DateTime startDate, DateTime endDate, bool allDay) { 306 267 Appointment App = new Appointment(); 307 268 App.StartDate = startDate; … … 315 276 } 316 277 317 private Appointment CreateAppointment(DateTime startDate, DateTime endDate, bool allDay, bool recurring, Guid recurringId) 318 { 278 private Appointment CreateAppointment(DateTime startDate, DateTime endDate, bool allDay, bool recurring, Guid recurringId) { 319 279 Appointment App = new Appointment(); 320 280 App.StartDate = startDate; … … 329 289 } 330 290 331 private void DeleteAppointment() 332 { 291 private void DeleteAppointment() { 333 292 onlineTimes.Remove(dvOnline.SelectedAppointment); 334 293 } 335 294 336 private void DeleteRecurringAppointment(Guid recurringId) 337 { 295 private void DeleteRecurringAppointment(Guid recurringId) { 338 296 onlineTimes.RemoveAll(a => a.RecurringId.ToString() == dvOnline.SelectedAppointment.RecurringId.ToString()); 339 297 } 340 298 341 private void ChangeRecurrenceAppointment(Guid recurringId) 342 { 299 private void ChangeRecurrenceAppointment(Guid recurringId) { 343 300 int hourfrom = int.Parse(txttimeFrom.Text.Substring(0, txttimeFrom.Text.IndexOf(':'))); 344 301 int hourTo = int.Parse(txttimeTo.Text.Substring(0, txttimeTo.Text.IndexOf(':'))); … … 351 308 } 352 309 353 public void DialogClosed(RecurrentEvent e) 354 { 310 public void DialogClosed(RecurrentEvent e) { 355 311 CreateDailyRecurrenceAppointments(e.DateFrom, e.DateTo, e.AllDay, e.IncWeeks, e.WeekDays); 356 312 } 357 313 358 private void CreateDailyRecurrenceAppointments(DateTime dateFrom, DateTime dateTo, bool allDay, int incWeek, HashSet<DayOfWeek> daysOfWeek) 359 { 314 private void CreateDailyRecurrenceAppointments(DateTime dateFrom, DateTime dateTo, bool allDay, int incWeek, HashSet<DayOfWeek> daysOfWeek) { 360 315 DateTime incDate = dateFrom; 361 316 Guid guid = Guid.NewGuid(); 362 317 363 while (incDate.Date <= dateTo.Date) 364 { 318 while (incDate.Date <= dateTo.Date) { 365 319 if (daysOfWeek.Contains(incDate.Date.DayOfWeek)) 366 320 onlineTimes.Add(CreateAppointment(incDate, new DateTime(incDate.Year, incDate.Month, incDate.Day, dateTo.Hour, dateTo.Minute, 0), allDay, true, guid)); … … 373 327 #region Calendar Events 374 328 375 private void btbDelete_Click(object sender, EventArgs e) 376 { 329 private void btbDelete_Click(object sender, EventArgs e) { 377 330 Appointment selectedAppointment = dvOnline.SelectedAppointment; 378 if (dvOnline.SelectedAppointment != null) 379 { 331 if (dvOnline.SelectedAppointment != null) { 380 332 if (!selectedAppointment.Recurring) 381 333 DeleteAppointment(); 382 else 383 { 334 else { 384 335 DialogResult res = MessageBox.Show("Delete all events in this series?", "Delete recurrences", MessageBoxButtons.YesNo); 385 336 if (res != DialogResult.Yes) … … 392 343 } 393 344 394 private void chbade_CheckedChanged(object sender, EventArgs e) 395 { 345 private void chbade_CheckedChanged(object sender, EventArgs e) { 396 346 txttimeFrom.Visible = !chbade.Checked; 397 347 txttimeTo.Visible = !chbade.Checked; 398 348 } 399 349 400 private void dvOnline_OnSelectionChanged(object sender, EventArgs e) 401 { 350 private void dvOnline_OnSelectionChanged(object sender, EventArgs e) { 402 351 //btCreate.Enabled = true; 403 if (dvOnline.Selection == SelectionType.DateRange) 404 { 352 if (dvOnline.Selection == SelectionType.DateRange) { 405 353 dtpFrom.Text = dvOnline.SelectionStart.ToShortDateString(); 406 354 dtpTo.Text = dvOnline.SelectionEnd.Date.ToShortDateString(); … … 411 359 } 412 360 413 if (dvOnline.Selection == SelectionType.Appointment) 414 { 361 if (dvOnline.Selection == SelectionType.Appointment) { 415 362 416 363 dtpFrom.Text = dvOnline.SelectedAppointment.StartDate.ToShortDateString(); … … 425 372 } 426 373 427 if (dvOnline.Selection == SelectionType.None) 428 { 374 if (dvOnline.Selection == SelectionType.None) { 429 375 //also change the caption of the save button 430 376 btCreate.Text = "Save"; … … 433 379 } 434 380 435 private void mcOnline_DateChanged(object sender, DateRangeEventArgs e) 436 { 381 private void mcOnline_DateChanged(object sender, DateRangeEventArgs e) { 437 382 dvOnline.StartDate = mcOnline.SelectionStart; 438 383 } 439 384 440 private void btCreate_Click(object sender, EventArgs e) 441 { 442 if (dvOnline.Selection != SelectionType.Appointment) 443 { 385 private void btCreate_Click(object sender, EventArgs e) { 386 if (dvOnline.Selection != SelectionType.Appointment) { 444 387 CreateAppointment(); 445 } 446 else 447 { 388 } else { 448 389 //now we want to change an existing appointment 449 if (!dvOnline.SelectedAppointment.Recurring) 450 { 390 if (!dvOnline.SelectedAppointment.Recurring) { 451 391 if (CreateAppointment()) 452 392 DeleteAppointment(); 453 } 454 else 455 { 393 } else { 456 394 //change recurring appointment 457 395 //check, if only selected appointment has to change or whole recurrence 458 396 DialogResult res = MessageBox.Show("Change all events in this series?", "Change recurrences", MessageBoxButtons.YesNo); 459 if (res != DialogResult.Yes) 460 { 397 if (res != DialogResult.Yes) { 461 398 if (CreateAppointment()) 462 399 DeleteAppointment(); 463 } 464 else 400 } else 465 401 ChangeRecurrenceAppointment(dvOnline.SelectedAppointment.RecurringId); 466 402 } … … 469 405 } 470 406 471 private void btnRecurrence_Click(object sender, EventArgs e) 472 { 407 private void btnRecurrence_Click(object sender, EventArgs e) { 473 408 Recurrence recurrence = new Recurrence(); 474 409 recurrence.dialogClosedDelegate = new OnDialogClosedDelegate(this.DialogClosed); … … 476 411 } 477 412 478 private void btnSaveCal_Click(object sender, EventArgs e) 479 { 413 private void btnSaveCal_Click(object sender, EventArgs e) { 480 414 clientCommunicator.SetUptimeCalendarAsync(onlineTimes.ToArray()); 481 415 } 482 416 483 private void dvOnline_OnResolveAppointments(object sender, ResolveAppointmentsEventArgs e) 484 { 417 private void dvOnline_OnResolveAppointments(object sender, ResolveAppointmentsEventArgs e) { 485 418 List<Appointment> Apps = new List<Appointment>(); 486 419 … … 496 429 } 497 430 498 private void dvOnline_OnNewAppointment(object sender, NewAppointmentEventArgs e) 499 { 431 private void dvOnline_OnNewAppointment(object sender, NewAppointmentEventArgs e) { 500 432 Appointment Appointment = new Appointment(); 501 433 … … 512 444 #region Client communicator events 513 445 514 void clientCommunicator_SetUptimeCalendarCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e) 515 { 516 if (e.Error == null) 517 { 446 void clientCommunicator_SetUptimeCalendarCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e) { 447 if (e.Error == null) { 518 448 MessageBox.Show("Calendar successfully saved!", "Calender", MessageBoxButtons.OK, MessageBoxIcon.Information); 519 } 520 else 521 { 449 } else { 522 450 MessageBox.Show("Error saving calender \n" + e.Error.ToString(), "Calender", MessageBoxButtons.OK, MessageBoxIcon.Error); 523 451 } 524 452 } 525 453 526 void clientCommunicator_GetUptimeCalendarCompleted(object sender, GetUptimeCalendarCompletedEventArgs e) 527 { 528 if (e.Error == null) 529 { 530 if (e.Result != null) 531 { 454 void clientCommunicator_GetUptimeCalendarCompleted(object sender, GetUptimeCalendarCompletedEventArgs e) { 455 if (e.Error == null) { 456 if (e.Result != null) { 532 457 onlineTimes = e.Result.ToList<Appointment>(); 533 458 onlineTimes.ForEach(a => a.BorderColor = Color.Red); 534 459 dvOnline.Invalidate(); 535 460 536 } 537 else 538 { 461 } else { 539 462 onlineTimes = new List<Appointment>(); 540 463 } … … 542 465 } 543 466 544 private void clientCommunicator_GetCurrentConnectionCompleted(object sender, GetCurrentConnectionCompletedEventArgs e) 545 { 546 if (e.Error == null) 547 { 467 private void clientCommunicator_GetCurrentConnectionCompleted(object sender, GetCurrentConnectionCompletedEventArgs e) { 468 if (e.Error == null) { 548 469 ConnectionContainer curConnection = e.Result; 549 470 tbIPAdress.Text = curConnection.IPAdress; 550 471 tbPort.Text = curConnection.Port.ToString(); 551 } 552 else 553 { 472 } else { 554 473 ManageFatalException("Connection Error, check if Hive Client is running!", "Connection Error", null); 555 474 } 556 475 } 557 476 558 private void clientCommunicator_GetStatusInfosCompleted(object sender, GetStatusInfosCompletedEventArgs e) 559 { 560 if (e.Error == null) 561 { 477 private void clientCommunicator_GetStatusInfosCompleted(object sender, GetStatusInfosCompletedEventArgs e) { 478 if (e.Error == null) { 562 479 StatusCommons sc = e.Result; 563 480 … … 572 489 ListViewItem curJobStatusItem; 573 490 574 if (sc.Jobs != null) 575 { 491 if (sc.Jobs != null) { 576 492 lvJobDetail.Items.Clear(); 577 493 double progress; 578 foreach (JobStatus curJob in sc.Jobs) 579 { 494 foreach (JobStatus curJob in sc.Jobs) { 580 495 curJobStatusItem = new ListViewItem(curJob.JobId.ToString()); 581 496 curJobStatusItem.SubItems.Add(curJob.Since.ToString()); … … 589 504 UpdateGraph(sc); 590 505 591 if (sc.Status == NetworkEnumWcfConnState.Connected || sc.Status == NetworkEnumWcfConnState.Loggedin) 592 { 506 if (sc.Status == NetworkEnumWcfConnState.Connected || sc.Status == NetworkEnumWcfConnState.Loggedin) { 593 507 btConnect.Enabled = false; 594 508 btnDisconnect.Enabled = true; 595 509 lbCs.Text = sc.ConnectedSince.ToString(); 596 510 clientCommunicator.GetCurrentConnectionAsync(); 597 } 598 else if (sc.Status == NetworkEnumWcfConnState.Disconnected) 599 { 511 } else if (sc.Status == NetworkEnumWcfConnState.Disconnected) { 512 btConnect.Enabled = true; 513 btnDisconnect.Enabled = false; 514 lbCs.Text = String.Empty; 515 } else if (sc.Status == NetworkEnumWcfConnState.Failed) { 600 516 btConnect.Enabled = true; 601 517 btnDisconnect.Enabled = false; 602 518 lbCs.Text = String.Empty; 603 519 } 604 else if (sc.Status == NetworkEnumWcfConnState.Failed)605 {606 btConnect.Enabled = true;607 btnDisconnect.Enabled = false;608 lbCs.Text = String.Empty;609 }610 520 611 521 clientCommunicator.GetCurrentConnection(); 612 } 613 else 614 { 522 } else { 615 523 ManageFatalException("Connection Error, check if Hive Client is running!", "Connection Error", null); 616 524 } … … 620 528 621 529 #region Exception 622 private void ManageFatalException(string body, string caption, Exception e) 623 { 624 if (!isfired) 625 { 530 private void ManageFatalException(string body, string caption, Exception e) { 531 if (!isfired) { 626 532 isfired = true; 627 533 refreshTimer.Stop(); … … 638 544 #region GUI Events 639 545 640 private void btConnect_Click(object sender, EventArgs e) 641 { 546 private void btConnect_Click(object sender, EventArgs e) { 642 547 IPAddress ipAdress; 643 548 int port; 644 549 ConnectionContainer cc = new ConnectionContainer(); 645 if (IPAddress.TryParse(tbIPAdress.Text, out ipAdress) && int.TryParse(tbPort.Text, out port)) 646 { 550 if (IPAddress.TryParse(tbIPAdress.Text, out ipAdress) && int.TryParse(tbPort.Text, out port)) { 647 551 cc.IPAdress = tbIPAdress.Text; 648 552 cc.Port = port; 649 553 clientCommunicator.SetConnectionAsync(cc); 650 } 651 else 652 { 554 } else { 653 555 MessageBox.Show("IP Adress and/or Port Error", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 654 556 } 655 557 } 656 558 657 private void btnDisconnect_Click(object sender, EventArgs e) 658 { 559 private void btnDisconnect_Click(object sender, EventArgs e) { 659 560 clientCommunicator.DisconnectAsync(); 660 561 } 661 562 662 private void btn_clientShutdown_Click(object sender, EventArgs e) 663 { 563 private void btn_clientShutdown_Click(object sender, EventArgs e) { 664 564 DialogResult res = MessageBox.Show("Do you really want to shutdown the Hive Client?", "Hive Client Console", MessageBoxButtons.YesNo, MessageBoxIcon.Question); 665 if (res == DialogResult.Yes) 666 { 565 if (res == DialogResult.Yes) { 667 566 logFileReader.Stop(); 668 567 clientCommunicator.ShutdownClient(); … … 671 570 } 672 571 673 private void Connection_KeyPress(object sender, KeyPressEventArgs e) 674 { 572 private void Connection_KeyPress(object sender, KeyPressEventArgs e) { 675 573 if (e.KeyChar == (char)Keys.Return) 676 574 btConnect_Click(null, null); -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/HiveClientConsolePlugin.cs
r4077 r4107 27 27 28 28 namespace HeuristicLab.Grid { 29 [Plugin("HeuristicLab.Hive.Client.Console -3.3")]29 [Plugin("HeuristicLab.Hive.Client.Console", "3.3")] 30 30 [PluginFile("HeuristicLab.Hive.Client.Console-3.3.dll", PluginFileType.Assembly)] 31 [PluginDependency("HeuristicLab.Core-3.3")] 32 [PluginDependency("HeuristicLab.Hive.Contracts-3.3")] 31 [PluginDependency("HeuristicLab.Calendar", "3.3")] 32 [PluginDependency("HeuristicLab.Core", "3.3")] 33 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 33 34 public class HeuristicLabHiveClientConsolePlugin : PluginBase { 34 35 } -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/HeuristicLab.Hive.Client.Core.ClientConsoleService.xsd
r3931 r4107 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <xs:schema xmlns: tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" xmlns:xs="http://www.w3.org/2001/XMLSchema">2 <xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 3 <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> 4 4 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Common" /> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/Reference.cs
r4073 r4107 390 390 391 391 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendar", ReplyAction="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendarResponse")] 392 void SetUptimeCalendar( Calendar.Appointment[] appointments);392 void SetUptimeCalendar(HeuristicLab.Calendar.Appointment[] appointments); 393 393 394 394 [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendar", ReplyAction="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendarResponse")] 395 System.IAsyncResult BeginSetUptimeCalendar( Calendar.Appointment[] appointments, System.AsyncCallback callback, object asyncState);395 System.IAsyncResult BeginSetUptimeCalendar(HeuristicLab.Calendar.Appointment[] appointments, System.AsyncCallback callback, object asyncState); 396 396 397 397 void EndSetUptimeCalendar(System.IAsyncResult result); 398 398 399 399 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendar", ReplyAction="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendarResponse")] 400 Calendar.Appointment[] GetUptimeCalendar();400 HeuristicLab.Calendar.Appointment[] GetUptimeCalendar(); 401 401 402 402 [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendar", ReplyAction="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendarResponse")] 403 403 System.IAsyncResult BeginGetUptimeCalendar(System.AsyncCallback callback, object asyncState); 404 404 405 Calendar.Appointment[] EndGetUptimeCalendar(System.IAsyncResult result);405 HeuristicLab.Calendar.Appointment[] EndGetUptimeCalendar(System.IAsyncResult result); 406 406 } 407 407 … … 459 459 } 460 460 461 public Calendar.Appointment[] Result {461 public HeuristicLab.Calendar.Appointment[] Result { 462 462 get { 463 463 base.RaiseExceptionIfNecessary(); 464 return (( Calendar.Appointment[])(this.results[0]));464 return ((HeuristicLab.Calendar.Appointment[])(this.results[0])); 465 465 } 466 466 } … … 785 785 } 786 786 787 public void SetUptimeCalendar( Calendar.Appointment[] appointments) {787 public void SetUptimeCalendar(HeuristicLab.Calendar.Appointment[] appointments) { 788 788 base.Channel.SetUptimeCalendar(appointments); 789 789 } 790 790 791 791 [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] 792 public System.IAsyncResult BeginSetUptimeCalendar( Calendar.Appointment[] appointments, System.AsyncCallback callback, object asyncState) {792 public System.IAsyncResult BeginSetUptimeCalendar(HeuristicLab.Calendar.Appointment[] appointments, System.AsyncCallback callback, object asyncState) { 793 793 return base.Channel.BeginSetUptimeCalendar(appointments, callback, asyncState); 794 794 } … … 800 800 801 801 private System.IAsyncResult OnBeginSetUptimeCalendar(object[] inValues, System.AsyncCallback callback, object asyncState) { 802 Calendar.Appointment[] appointments = ((Calendar.Appointment[])(inValues[0]));802 HeuristicLab.Calendar.Appointment[] appointments = ((HeuristicLab.Calendar.Appointment[])(inValues[0])); 803 803 return this.BeginSetUptimeCalendar(appointments, callback, asyncState); 804 804 } … … 816 816 } 817 817 818 public void SetUptimeCalendarAsync( Calendar.Appointment[] appointments) {818 public void SetUptimeCalendarAsync(HeuristicLab.Calendar.Appointment[] appointments) { 819 819 this.SetUptimeCalendarAsync(appointments, null); 820 820 } 821 821 822 public void SetUptimeCalendarAsync( Calendar.Appointment[] appointments, object userState) {822 public void SetUptimeCalendarAsync(HeuristicLab.Calendar.Appointment[] appointments, object userState) { 823 823 if ((this.onBeginSetUptimeCalendarDelegate == null)) { 824 824 this.onBeginSetUptimeCalendarDelegate = new BeginOperationDelegate(this.OnBeginSetUptimeCalendar); … … 834 834 } 835 835 836 public Calendar.Appointment[] GetUptimeCalendar() {836 public HeuristicLab.Calendar.Appointment[] GetUptimeCalendar() { 837 837 return base.Channel.GetUptimeCalendar(); 838 838 } … … 844 844 845 845 [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] 846 public Calendar.Appointment[] EndGetUptimeCalendar(System.IAsyncResult result) {846 public HeuristicLab.Calendar.Appointment[] EndGetUptimeCalendar(System.IAsyncResult result) { 847 847 return base.Channel.EndGetUptimeCalendar(result); 848 848 } … … 853 853 854 854 private object[] OnEndGetUptimeCalendar(System.IAsyncResult result) { 855 Calendar.Appointment[] retVal = this.EndGetUptimeCalendar(result);855 HeuristicLab.Calendar.Appointment[] retVal = this.EndGetUptimeCalendar(result); 856 856 return new object[] { 857 857 retVal}; -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/Reference.svcmap
r3931 r4107 12 12 <GenerateSerializableTypes>true</GenerateSerializableTypes> 13 13 <Serializer>Auto</Serializer> 14 <UseSerializerForFaults>true</UseSerializerForFaults> 14 15 <ReferenceAllAssemblies>true</ReferenceAllAssemblies> 15 16 <ReferencedAssemblies /> … … 26 27 <MetadataFile FileName="HeuristicLab.Hive.Client.Core.ClientConsoleService.xsd" MetadataType="Schema" ID="36748734-59b6-4ba4-950d-66ca1a4fc8bb" SourceId="1" SourceUrl="net.tcp://127.0.0.1:8000/ClientConsole/mex" /> 27 28 <MetadataFile FileName="HeuristicLab.Hive.Client.Common.xsd" MetadataType="Schema" ID="0c1369fa-d4cc-4149-b202-00da9dd35972" SourceId="1" SourceUrl="net.tcp://127.0.0.1:8000/ClientConsole/mex" /> 28 <MetadataFile FileName=" Calendar1.xsd" MetadataType="Schema" ID="5ec19e4e-fed1-451d-971e-01b8df8dcb0a" SourceId="1" SourceUrl="net.tcp://127.0.0.1:8000/ClientConsole/mex" />29 <MetadataFile FileName="HeuristicLab.Calendar.xsd" MetadataType="Schema" ID="0f446505-a46b-4a15-b2a0-8ad06d2c639a" SourceId="1" SourceUrl="net.tcp://127.0.0.1:8000/ClientConsole/mex" /> 29 30 <MetadataFile FileName="System.Drawing1.xsd" MetadataType="Schema" ID="2aa97a8b-a12e-47ca-8bb7-93a3404f40e5" SourceId="1" SourceUrl="net.tcp://127.0.0.1:8000/ClientConsole/mex" /> 30 31 </Metadata> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/configuration.svcinfo
r3931 r4107 3 3 <behaviors /> 4 4 <bindings> 5 <binding digest="System.ServiceModel.Configuration.NetTcpBindingElement, System.ServiceModel, Version= 3.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_IClientConsoleCommunicator" transactionFlow="false" transactionProtocol="OleTransactions" transferMode="Buffered"><readerQuotas maxArrayLength="16384" maxBytesPerRead="4096" maxDepth="32" maxNameTableCharCount="16384" maxStringContentLength="8192" /><reliableSession enabled="false" inactivityTimeout="00:10:00" ordered="true" /><security mode="Transport"><message clientCredentialType="Windows" /><transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" /></security></Data>" bindingType="netTcpBinding" name="NetTcpBinding_IClientConsoleCommunicator" />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_IClientConsoleCommunicator" transactionFlow="false" transactionProtocol="OleTransactions" transferMode="Buffered"><readerQuotas maxArrayLength="16384" maxBytesPerRead="4096" maxDepth="32" maxNameTableCharCount="16384" maxStringContentLength="8192" /><reliableSession enabled="false" inactivityTimeout="00:10:00" ordered="true" /><security mode="Transport"><message clientCredentialType="Windows" /><transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" /></security></Data>" bindingType="netTcpBinding" name="NetTcpBinding_IClientConsoleCommunicator" /> 6 6 </bindings> 7 7 <endpoints> 8 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientConsoleCommunicator" contract="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator"><identity><userPrincipalName value=" semteX-PC\semteX" /></identity></Data>" digest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientConsoleCommunicator" contract="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator"><identity><userPrincipalName value="semteX-PC\semteX" /></identity></Data>" contractName="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator" />8 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientConsoleCommunicator" contract="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator"><identity><userPrincipalName value="S0920454044@hagenberg.fhooe.at" /></identity></Data>" digest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientConsoleCommunicator" contract="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator"><identity><userPrincipalName value="S0920454044@hagenberg.fhooe.at" /></identity></Data>" contractName="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator" /> 9 9 </endpoints> 10 10 </configurationSnapshot> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/configuration91.svcinfo
r3931 r4107 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=" BEhVTwOR+7957ZuwDJOXr3mn9MQ=">2 <SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="maMZK4eHxh+rIHTa4q9dRrrBNIU="> 3 3 <bindingConfigurations> 4 4 <bindingConfiguration bindingType="netTcpBinding" name="NetTcpBinding_IClientConsoleCommunicator"> 5 5 <properties> 6 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">6 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 7 7 <serializedValue>NetTcpBinding_IClientConsoleCommunicator</serializedValue> 8 8 </property> 9 <property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">9 <property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 10 10 <serializedValue>00:01:00</serializedValue> 11 11 </property> 12 <property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">12 <property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 13 13 <serializedValue>00:01:00</serializedValue> 14 14 </property> 15 <property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">15 <property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 16 16 <serializedValue>00:10:00</serializedValue> 17 17 </property> 18 <property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">18 <property path="/sendTimeout" 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="/transactionFlow" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">22 <serializedValue>False</serializedValue> 23 </property> 24 <property path="/transferMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">21 <property path="/transactionFlow" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 22 <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 25 <serializedValue>Buffered</serializedValue> 26 26 </property> 27 <property path="/transactionProtocol" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransactionProtocol, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">28 <serializedValue> System.ServiceModel.OleTransactionsProtocol</serializedValue>29 </property> 30 <property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 </property> 30 <property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 31 31 <serializedValue>StrongWildcard</serializedValue> 32 32 </property> 33 <property path="/listenBacklog" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">33 <property path="/listenBacklog" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 34 34 <serializedValue>10</serializedValue> 35 35 </property> 36 <property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">36 <property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 37 37 <serializedValue>524288</serializedValue> 38 38 </property> 39 <property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">39 <property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 40 40 <serializedValue>65536</serializedValue> 41 41 </property> 42 <property path="/maxConnections" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">42 <property path="/maxConnections" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 43 43 <serializedValue>10</serializedValue> 44 44 </property> 45 <property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">45 <property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 46 46 <serializedValue>65536</serializedValue> 47 47 </property> 48 <property path="/portSharingEnabled" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">49 <serializedValue>False</serializedValue> 50 </property> 51 <property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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> 50 </property> 51 <property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 52 52 <serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue> 53 53 </property> 54 <property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">54 <property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 55 55 <serializedValue>32</serializedValue> 56 56 </property> 57 <property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">57 <property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 58 58 <serializedValue>8192</serializedValue> 59 59 </property> 60 <property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">60 <property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 61 61 <serializedValue>16384</serializedValue> 62 62 </property> 63 <property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">63 <property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 64 64 <serializedValue>4096</serializedValue> 65 65 </property> 66 <property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">66 <property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 67 67 <serializedValue>16384</serializedValue> 68 68 </property> 69 <property path="/reliableSession" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">69 <property path="/reliableSession" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 70 70 <serializedValue>System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement</serializedValue> 71 71 </property> 72 <property path="/reliableSession/ordered" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">72 <property path="/reliableSession/ordered" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 73 73 <serializedValue>True</serializedValue> 74 74 </property> 75 <property path="/reliableSession/inactivityTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">75 <property path="/reliableSession/inactivityTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 76 76 <serializedValue>00:10:00</serializedValue> 77 77 </property> 78 <property path="/reliableSession/enabled" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version= 2.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.NetTcpSecurityElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">78 <property path="/reliableSession/enabled" 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.NetTcpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 82 82 <serializedValue>System.ServiceModel.Configuration.NetTcpSecurityElement</serializedValue> 83 83 </property> 84 <property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.SecurityMode, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 85 <serializedValue>Transport</serializedValue> 86 86 </property> 87 <property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.TcpTransportSecurityElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 88 <serializedValue>System.ServiceModel.Configuration.TcpTransportSecurityElement</serializedValue> 89 89 </property> 90 <property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TcpClientCredentialType, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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"> 91 91 <serializedValue>Windows</serializedValue> 92 92 </property> 93 <property path="/security/transport/protectionLevel" isComplexType="false" isExplicitlyDefined="true" clrType="System.Net.Security.ProtectionLevel, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">93 <property path="/security/transport/protectionLevel" isComplexType="false" isExplicitlyDefined="true" clrType="System.Net.Security.ProtectionLevel, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 94 94 <serializedValue>EncryptAndSign</serializedValue> 95 95 </property> 96 <property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 97 <serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue> 98 98 </property> 99 <property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 100 <serializedValue>Never</serializedValue> 101 101 </property> 102 <property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 103 <serializedValue>TransportSelected</serializedValue> 104 104 </property> 105 <property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 106 <serializedValue>(Collection)</serializedValue> 107 107 </property> 108 <property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.MessageSecurityOverTcpElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 109 <serializedValue>System.ServiceModel.Configuration.MessageSecurityOverTcpElement</serializedValue> 110 110 </property> 111 <property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.MessageCredentialType, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">111 <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 112 <serializedValue>Windows</serializedValue> 113 113 </property> 114 <property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">115 <serializedValue> Basic256</serializedValue>114 <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 <serializedValue>Default</serializedValue> 116 116 </property> 117 117 </properties> … … 121 121 <endpoint name="NetTcpBinding_IClientConsoleCommunicator" contract="ClientService.IClientConsoleCommunicator" bindingType="netTcpBinding" address="net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator" bindingConfiguration="NetTcpBinding_IClientConsoleCommunicator"> 122 122 <properties> 123 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">123 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 124 124 <serializedValue>net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator</serializedValue> 125 125 </property> 126 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">127 <serializedValue /> 128 </property> 129 <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">126 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 127 <serializedValue /> 128 </property> 129 <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 130 130 <serializedValue>netTcpBinding</serializedValue> 131 131 </property> 132 <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">132 <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 133 133 <serializedValue>NetTcpBinding_IClientConsoleCommunicator</serializedValue> 134 134 </property> 135 <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">135 <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 136 136 <serializedValue>ClientService.IClientConsoleCommunicator</serializedValue> 137 137 </property> 138 <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">138 <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 139 139 <serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue> 140 140 </property> 141 <property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">141 <property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 142 142 <serializedValue><Header /></serializedValue> 143 143 </property> 144 <property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">144 <property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 145 145 <serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue> 146 146 </property> 147 <property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">147 <property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 148 148 <serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue> 149 149 </property> 150 <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">151 <serializedValue> semteX-PC\semteX</serializedValue>152 </property> 153 <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">150 <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 151 <serializedValue>S0920454044@hagenberg.fhooe.at</serializedValue> 152 </property> 153 <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 154 154 <serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue> 155 155 </property> 156 <property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">157 <serializedValue /> 158 </property> 159 <property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">156 <property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 157 <serializedValue /> 158 </property> 159 <property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 160 160 <serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue> 161 161 </property> 162 <property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">163 <serializedValue /> 164 </property> 165 <property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">162 <property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 163 <serializedValue /> 164 </property> 165 <property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 166 166 <serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue> 167 167 </property> 168 <property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">169 <serializedValue /> 170 </property> 171 <property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">168 <property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 169 <serializedValue /> 170 </property> 171 <property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 172 172 <serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue> 173 173 </property> 174 <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">175 <serializedValue /> 176 </property> 177 <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version= 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">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 /> 176 </property> 177 <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 178 178 <serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue> 179 179 </property> 180 <property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">180 <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"> 181 181 <serializedValue>My</serializedValue> 182 182 </property> 183 <property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">183 <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"> 184 184 <serializedValue>LocalMachine</serializedValue> 185 185 </property> 186 <property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">186 <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"> 187 187 <serializedValue>FindBySubjectDistinguishedName</serializedValue> 188 188 </property> 189 <property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">190 <serializedValue /> 191 </property> 192 <property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">193 <serializedValue>False</serializedValue> 194 </property> 195 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">189 <property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 190 <serializedValue /> 191 </property> 192 <property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 193 <serializedValue>False</serializedValue> 194 </property> 195 <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 196 196 <serializedValue>NetTcpBinding_IClientConsoleCommunicator</serializedValue> 197 </property> 198 <property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 199 <serializedValue /> 200 </property> 201 <property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 202 <serializedValue /> 197 203 </property> 198 204 </properties> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/service.wsdl
r3931 r4107 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <wsdl:definitions xmlns: soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="ClientConsoleCommunicator" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">2 <wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ClientConsoleCommunicator" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> 3 3 <wsp:Policy wsu:Id="NetTcpBinding_IClientConsoleCommunicator_policy"> 4 4 <wsp:ExactlyOne> … … 40 40 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" /> 41 41 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Common" /> 42 <xsd:import namespace="http://schemas.datacontract.org/2004/07/ Calendar" />42 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Calendar" /> 43 43 <xsd:import namespace="http://schemas.datacontract.org/2004/07/System.Drawing" /> 44 44 </xsd:schema> … … 190 190 <wsa10:Address>net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator</wsa10:Address> 191 191 <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity"> 192 <Upn> semteX-PC\semteX</Upn>192 <Upn>S0920454044@hagenberg.fhooe.at</Upn> 193 193 </Identity> 194 194 </wsa10:EndpointReference> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/Service References/ClientService/service.xsd
r2023 r4107 2 2 <xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 3 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" /> 4 <xs:import namespace="http://schemas.datacontract.org/2004/07/ Calendar" />4 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Calendar" /> 5 5 <xs:element name="GetStatusInfos"> 6 6 <xs:complexType> … … 62 62 <xs:complexType> 63 63 <xs:sequence> 64 <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/ Calendar" minOccurs="0" name="appointments" nillable="true" type="q4:ArrayOfAppointment" />64 <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.Calendar" minOccurs="0" name="appointments" nillable="true" type="q4:ArrayOfAppointment" /> 65 65 </xs:sequence> 66 66 </xs:complexType> … … 79 79 <xs:complexType> 80 80 <xs:sequence> 81 <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/ Calendar" minOccurs="0" name="GetUptimeCalendarResult" nillable="true" type="q5:ArrayOfAppointment" />81 <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/HeuristicLab.Calendar" minOccurs="0" name="GetUptimeCalendarResult" nillable="true" type="q5:ArrayOfAppointment" /> 82 82 </xs:sequence> 83 83 </xs:complexType> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Client.Console/3.3/app.config
r3931 r4107 27 27 enabled="false" /> 28 28 <security mode="Transport"> 29 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign"> 30 <extendedProtectionPolicy policyEnforcement="Never" /> 31 </transport> 29 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" /> 32 30 <message clientCredentialType="Windows" /> 33 31 </security> … … 40 38 contract="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator"> 41 39 <identity> 42 <userPrincipalName value=" semteX-PC\semteX" />40 <userPrincipalName value="S0920454044@hagenberg.fhooe.at" /> 43 41 </identity> 44 42 </endpoint>
Note: See TracChangeset
for help on using the changeset viewer.