Changeset 2812


Ignore:
Timestamp:
02/16/10 12:58:12 (11 years ago)
Author:
gkronber
Message:

changed proxy generation script to merge service binding definitions into app.config of plugin infrastructure. #860

Location:
trunk/sources/HeuristicLab.PluginInfrastructure
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/RegenerateServiceClasses.cmd

    r2811 r2812  
    11#
    2 svcutil http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex  /language:C# /targetClientVersion:Version35 /out:DeploymentService /namespace:*,HeuristicLab.PluginInfrastructure.Advanced.DeploymentService
     2svcutil http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex  /language:C# /targetClientVersion:Version35 /out:DeploymentService /namespace:*,HeuristicLab.PluginInfrastructure.Advanced.DeploymentService /mergeConfig /config:../../app.config
  • trunk/sources/HeuristicLab.PluginInfrastructure/app.config

    r2811 r2812  
    2525    </applicationSettings>
    2626    <system.serviceModel>
    27         <bindings />
    28         <client />
     27        <bindings>
     28            <wsHttpBinding>
     29                <binding name="WSHttpBinding_IUpdate" closeTimeout="00:01:00"
     30                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
     31                    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
     32                    maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
     33                    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
     34                    allowCookies="false">
     35                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
     36                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
     37                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
     38                        enabled="false" />
     39                    <security mode="Message">
     40                        <transport clientCredentialType="Windows" proxyCredentialType="None"
     41                            realm="" />
     42                        <message clientCredentialType="Windows" negotiateServiceCredential="true"
     43                            algorithmSuite="Default" establishSecurityContext="true" />
     44                    </security>
     45                </binding>
     46                <binding name="WSHttpBinding_IAdmin" closeTimeout="00:01:00"
     47                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
     48                    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
     49                    maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
     50                    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
     51                    allowCookies="false">
     52                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
     53                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
     54                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
     55                        enabled="false" />
     56                    <security mode="Message">
     57                        <transport clientCredentialType="Windows" proxyCredentialType="None"
     58                            realm="" />
     59                        <message clientCredentialType="Windows" negotiateServiceCredential="true"
     60                            algorithmSuite="Default" establishSecurityContext="true" />
     61                    </security>
     62                </binding>
     63            </wsHttpBinding>
     64        </bindings>
     65        <client>
     66            <endpoint address="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/"
     67                binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdate"
     68                contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate"
     69                name="WSHttpBinding_IUpdate">
     70                <identity>
     71                    <dns value="localhost" />
     72                </identity>
     73            </endpoint>
     74            <endpoint address="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/"
     75                binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdmin"
     76                contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin"
     77                name="WSHttpBinding_IAdmin">
     78                <identity>
     79                    <dns value="localhost" />
     80                </identity>
     81            </endpoint>
     82        </client>
    2983    </system.serviceModel>
    3084</configuration>
Note: See TracChangeset for help on using the changeset viewer.