Ausziehbarer Timeout und Nachrichtengröße in WCF-Dienst generiert durch Biztalk 2006 R2

StackOverflow https://stackoverflow.com/questions/2875045

  •  03-10-2019
  •  | 
  •  

Frage

Ich bin Erzeugung WCF-Dienst Biztalk verwenden. Der Code, den ich bekommen, ist dies:

  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior name="ServiceBehaviorConfiguration">
          <serviceDebug httpHelpPageEnabled="true" httpsHelpPageEnabled="false" includeExceptionDetailInFaults="false" />
          <serviceMetadata httpGetEnabled="true" httpsGetEnabled="false" externalMetadataLocation="" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
    <services>
      <!-- Note: the service name must match the configuration name for the service implementation. -->
      <service name="Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkServiceInstance" behaviorConfiguration="ServiceBehaviorConfiguration">
        <endpoint name="HttpMexEndpoint" address="mex" binding="mexHttpBinding" bindingConfiguration="" contract="IMetadataExchange" />
        <!--<endpoint name="HttpsMexEndpoint" address="mex" binding="mexHttpsBinding" bindingConfiguration="" contract="IMetadataExchange" />-->
      </service>
    </services>
  </system.serviceModel>

Vielleicht ist es nicht die schönste Konfiguration, aber es funktioniert. Das Problem ist, ich weiß nicht, wie Timeouts und Nachricht maximale Größe zu ändern, weil es nur mex Endpunkt hat. Ich bin überrascht, wie das funktioniert überhaupt nur mit mex Endpunkt.

So zwei Fragen sind:

  1. Warum das funktioniert überhaupt?
  2. Was muss ich hinzufügen, Timeouts und Nachrichtengröße verlängern?
War es hilfreich?

Lösung

Ich scheine den Grund diese Einstellungen sind nicht in der Konfigurationsdatei zu erinnern ist, weil die Bindungskonfiguration in der Lage erhalten gespeichert / Sendeport Einstellungen in Biztalk selbst. So ist der Weg, um sie zu setzen, sie ändern von der Standort-Adapter-Konfiguration erhalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top