1
WPF 4は既定の構成をそのまま使用できるため、自分のサービス用にカスタムMTOMバインディングを作成しようとしています。要するに、私のWCFライブラリは、基本的なHTTPを使用しているいくつかのサービスをホストしています。サービスの1つはファイルのアップロードに使用され、MTOMが必要です。私のファイルアップロードサービスだけがカスタムで定義されたMTOMバインディングを使用し、残りはデフォルトを使用するように私は何ができますか?WCFでのカスタムMTOMバインディング4
これは私がこれまで持っているものです:事前に
<bindings>
<basicHttpBinding>
<binding
name="FileTransferBinding"
transferMode="Streamed"
messageEncoding="Mtom"
maxBufferSize="65536"
maxReceivedMessageSize="10485760">
</binding>
</basicHttpBinding>
</bindings>
<services>
<service name="FileTransferService">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="FileTransferBinding" contract="MyServices.IFileTransfer"/>
</service>
</services>
ありがとう!
Thank Catal Catalin!それはうまくいきましたが、現在クライアント上でMtomが表示されていますが、何らかの理由でクライアントがtransferMode = "Buffered"で、 "Streamed"ではありません。それについての考えは? – dandax
@dandax、ストリームモードでは操作のパラメータに関する厳しい要件があります。 http://msdn.microsoft.com/en-us/library/ms789010.aspx –