Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/app.config @ 4302

Last change on this file since 4302 was 4302, checked in by cneumuel, 14 years ago
  • made ServerConsole work with wsHttpBinding
  • applied role-base restrictions to all WCF-Services
  • made wcf-services work with certificates
  • renamed ExecutionEngineFacade to ClientFacade

(#1168)

File size: 3.8 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<configuration>
3    <system.serviceModel>
4        <bindings>
5            <wsHttpBinding>
6                <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00"
7                    receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false"
8                    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="SlaveMexEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00"
24                    receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false"
25                    transactionFlow="false" hostNameComparisonMode="StrongWildcard"
26                    maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
27                    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
28                    allowCookies="false">
29                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
30                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
31                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
32                        enabled="false" />
33                    <security mode="None">
34                        <transport clientCredentialType="Windows" proxyCredentialType="None"
35                            realm="" />
36                        <message clientCredentialType="Windows" negotiateServiceCredential="true" />
37                    </security>
38                </binding>
39            </wsHttpBinding>
40        </bindings>
41        <client>
42            <endpoint address="http://localhost:9000/SlaveService" binding="wsHttpBinding"
43                bindingConfiguration="SlaveHttpEndpoint" contract="ServerService.ISlaveFacade"
44                name="SlaveHttpEndpoint">
45                <identity>
46                    <certificate encodedValue="AwAAAAEAAAAUAAAAeBLH/0jWrlsW42fIC8VIIdAE6PUgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhDez3CoJIIitEZ5xwVqLJn6MAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMDgyMzE1NTg0OFoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCmOgweB6X4Ss6W2xb2hg1x61cjD2T7SO0ckkzmtqRhC2UWly9dBnonFJmg9RjN0y6l2tZhVzNhq8DgCkn3hPg5GL3XIwYX4PsXwNmeT6i+7s6rGbESuaEMvYOAQJSJ+MTgBvXCwo2g5nFHIBqP4W4aU2eybxP7H4cm1rQpoYHHjQIDAQABo0kwRzBFBgNVHQEEPjA8gBASDhO/IE7Ff7PpkCVF8oUpoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghDez3CoJIIitEZ5xwVqLJn6MAkGBSsOAwIdBQADgYEAhxAzm3JTV7j51jti5P7izTEs7+8534kQloeAJDwlKolkd4ZMkf0BiexC2Vt1KsnxUjrK0HbbITzazkvkAmKi7dP+4G+3SrWag5lS4NcoPjTQy16T3zC9E6yafRaZp1/pxjC3Ap44qwq4Kjl2mEjeHHsdie/h4loowTqC9FlLbgo=" />
47                </identity>
48            </endpoint>
49            <endpoint address="http://localhost:9000/SlaveService/mex" binding="wsHttpBinding"
50                bindingConfiguration="SlaveMexEndpoint" contract="ServerService.ISlaveFacade"
51                name="SlaveMexEndpoint" />
52        </client>
53    </system.serviceModel>
54</configuration>
Note: See TracBrowser for help on using the repository browser.