Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/03/10 17:43:53 (14 years ago)
Author:
gkronber
Message:

Worked on prototype of plugin deployment service. #860 (Deployment server for plugin installation from web locations)

Location:
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services
Files:
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services/HeuristicLab.Services.csproj

    r2732 r2742  
    5757  </ItemGroup>
    5858  <ItemGroup>
    59     <Content Include="Service1.svc" />
    6059    <Content Include="Web.config" />
    6160  </ItemGroup>
    6261  <ItemGroup>
    63     <Compile Include="Service1.svc.cs">
    64       <DependentUpon>Service1.svc</DependentUpon>
    65     </Compile>
    66     <Compile Include="IService1.cs" />
    6762    <Compile Include="Properties\AssemblyInfo.cs" />
    6863  </ItemGroup>
  • branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services/Web.config

    r2732 r2742  
    1 <?xml version="1.0"?>
     1<?xml version="1.0"?>
    22<!--
    33    Note: As an alternative to hand editing this file you can use the
     
    9393    </system.codedom>
    9494
    95     <system.web.extensions>
    96       <scripting>
    97         <webServices>
    98           <!--
    99               Uncomment this section to enable the authentication service. Include
    100               requireSSL="true" if appropriate.
    101 
    102           <authenticationService enabled="true" requireSSL = "true|false"/>
    103           -->
    104           <!--
    105               Uncomment these lines to enable the profile service, and to choose the
    106               profile properties that can be retrieved and modified in ASP.NET AJAX
    107               applications.
    108 
    109           <profileService enabled="true"
    110                           readAccessProperties="propertyname1,propertyname2"
    111                           writeAccessProperties="propertyname1,propertyname2" />
    112           -->
    113           <!--
    114               Uncomment this section to enable the role service.
    115 
    116           <roleService enabled="true"/>
    117           -->
    118         </webServices>
    119         <!--
    120         <scriptResourceHandler enableCompression="true" enableCaching="true" />
    121         -->
    122       </scripting>
    123     </system.web.extensions>
    12495    <!--
    12596        The system.webServer section is required for running ASP.NET AJAX under Internet
     
    144115  <system.serviceModel>
    145116    <services>
    146       <service name="HeuristicLab.Services.Service1" behaviorConfiguration="HeuristicLab.Services.Service1Behavior">
    147         <!-- Service Endpoints -->
     117      <service behaviorConfiguration="HeuristicLab.Services.Service1Behavior"
     118        name="HeuristicLab.Services.Service1">
    148119        <endpoint address="" binding="wsHttpBinding" contract="HeuristicLab.Services.IService1">
    149           <!--
    150               Upon deployment, the following identity element should be removed or replaced to reflect the
    151               identity under which the deployed service runs.  If removed, WCF will infer an appropriate identity
    152               automatically.
    153           -->
    154120          <identity>
    155             <dns value="localhost"/>
     121            <dns value="localhost" />
    156122          </identity>
    157123        </endpoint>
    158         <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
     124        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
     125      </service>
     126      <service behaviorConfiguration="HeuristicLab.Services.UpdateBehavior"
     127        name="HeuristicLab.Services.Update">
     128        <endpoint address="" binding="wsHttpBinding" contract="HeuristicLab.Services.IUpdate">
     129          <identity>
     130            <dns value="localhost" />
     131          </identity>
     132        </endpoint>
     133        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
     134      </service>
     135      <service behaviorConfiguration="HeuristicLab.Services.AdminBehavior"
     136        name="HeuristicLab.Services.Admin">
     137        <endpoint address="" binding="wsHttpBinding" contract="HeuristicLab.Services.IAdmin">
     138          <identity>
     139            <dns value="localhost" />
     140          </identity>
     141        </endpoint>
     142        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
    159143      </service>
    160144    </services>
     
    162146      <serviceBehaviors>
    163147        <behavior name="HeuristicLab.Services.Service1Behavior">
    164           <!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
    165           <serviceMetadata httpGetEnabled="true"/>
    166           <!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
    167           <serviceDebug includeExceptionDetailInFaults="false"/>
     148          <serviceMetadata httpGetEnabled="true" />
     149          <serviceDebug includeExceptionDetailInFaults="false" />
     150        </behavior>
     151        <behavior name="HeuristicLab.Services.UpdateBehavior">
     152          <serviceMetadata httpGetEnabled="true" />
     153          <serviceDebug includeExceptionDetailInFaults="false" />
     154        </behavior>
     155        <behavior name="HeuristicLab.Services.AdminBehavior">
     156          <serviceMetadata httpGetEnabled="true" />
     157          <serviceDebug includeExceptionDetailInFaults="false" />
    168158        </behavior>
    169159      </serviceBehaviors>
Note: See TracChangeset for help on using the changeset viewer.