Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/app.config @ 4320

Last change on this file since 4320 was 4320, checked in by cneumuel, 14 years ago

made slave-console service configurable via xml

File size: 2.2 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<configuration>
3  <configSections>
4    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
5      <section name="HeuristicLab.Hive.Slave.Core.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
6    </sectionGroup>
7  </configSections>
8  <userSettings>
9    <HeuristicLab.Hive.Slave.Core.Properties.Settings>
10      <setting name="ServerIP" serializeAs="String">
11        <value />
12      </setting>
13      <setting name="Guid" serializeAs="String">
14        <value>00000000-0000-0000-0000-000000000000</value>
15      </setting>
16    </HeuristicLab.Hive.Slave.Core.Properties.Settings>
17  </userSettings>
18  <system.serviceModel>
19    <behaviors>
20      <serviceBehaviors>
21        <behavior name="SlaveConsoleServiceBehaviour">
22          <serviceMetadata />
23        </behavior>
24      </serviceBehaviors>
25    </behaviors>
26    <bindings>
27      <netTcpBinding>
28        <binding name="SlaveConsoleTcpBinding">
29          <security mode="None">
30            <transport>
31              <extendedProtectionPolicy policyEnforcement="Never" />
32            </transport>
33          </security>
34        </binding>
35      </netTcpBinding>
36    </bindings>
37    <services>
38      <service behaviorConfiguration="SlaveConsoleServiceBehaviour"
39        name="HeuristicLab.Hive.Slave.Core.SlaveConsoleService.SlaveConsoleCommunicator">
40        <endpoint binding="netTcpBinding" bindingConfiguration="SlaveConsoleTcpBinding"
41          name="SlaveConsoleTcpEndpoint" contract="HeuristicLab.Hive.Slave.Core.SlaveConsoleService.Interfaces.ISlaveConsoleCommunicator" />
42        <endpoint address="mex" binding="mexTcpBinding" bindingConfiguration=""
43          name="SlaveConsoleTcpMexBinding" contract="IMetadataExchange" />
44        <host>
45          <baseAddresses>
46            <add baseAddress="net.tcp://localhost:8000/SlaveConsoleService" />
47          </baseAddresses>
48        </host>
49      </service>
50    </services>
51  </system.serviceModel>
52</configuration>
Note: See TracBrowser for help on using the repository browser.