End Point Configuration

(As configured in the .config file)

Server Side

Use this for example purposes only.

<wsHttpBinding>

<binding name="WSHttpBinding_IFaAppProcessCalculatorService" closeTimeout="00:10:00"

    openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00"

    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"

    maxBufferPoolSize="524288" maxReceivedMessageSize="100000000"

    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"

    allowCookies="false">

          <readerQuotas maxDepth="32" maxStringContentLength="2147483647"

           maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />

          <reliableSession ordered="true" inactivityTimeout="00:10:00"

           enabled="false" />

          <security mode="None">

            <transport clientCredentialType="Windows" proxyCredentialType="None"

             realm="" />

            <message clientCredentialType="Windows" negotiateServiceCredential="true"

             establishSecurityContext="true" />

          </security>

        </binding>

</wsHttpBinding>

<endpoint address="http://localhost:12105/cmc.campuslink.webservices.Wcf/FaAppProcessCalculatorService.svc"  binding="wsHttpBinding" bindingConfiguration="mexBinding"        contract="FaAppProcessCalculatorServiceReference.IFaAppProcessCalculatorService"

        name="WSHttpBinding_IFaAppProcessCalculatorService" />

<!-- Csla Portal Service -->

<service name="Csla.Server.Hosts.WcfPortal" behaviorConfiguration="returnFaults">

<endpoint binding="wsHttpBinding" contract="Csla.Server.Hosts.IWcfPortal" bindingConfiguration="mexBinding" />

</service>

 

<service behaviorConfiguration="businessActionServiceBehavior" name="Cmc.CampusLink.Wcf.ExceptionManagement.ExceptionStarCommonLineService">

<endpoint binding="basicHttpBinding" contract="Cmc.CampusLink.Services.Contracts.ExceptionManagement.IExceptionStarCommonLine" behaviorConfiguration="ExceptionStarCommonLineServiceBehavior" />

</service>

Client Side

Note: Highlighted values are changed.

<wsHttpBinding>

<binding name="WSHttpBinding_IFaAppProcessCalculatorService" closeTimeout="00:10:00"

    openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00"

    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"

    maxBufferPoolSize="524288" maxReceivedMessageSize="100000000"

    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"

    allowCookies="false">

          <readerQuotas maxDepth="32" maxStringContentLength="2147483647"

           maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />

          <reliableSession ordered="true" inactivityTimeout="00:10:00"

           enabled="false" />

          <security mode="None">

            <transport clientCredentialType="Windows" proxyCredentialType="None"

             realm="" />

            <message clientCredentialType="Windows" negotiateServiceCredential="true"

             establishSecurityContext="true" />

          </security>

        </binding>

<wsHttpBinding>

<client>

<endpoint address="http://localhost:12105/cmc.campuslink.webservices.Wcf/FaAppProcessCalculatorService.svc"

        binding="wsHttpBinding" bindingConfiguration="mexBinding"

        contract="FaAppProcessCalculatorServiceReference.IFaAppProcessCalculatorService"

        name="WSHttpBinding_IFaAppProcessCalculatorService" />