1
WPF 4는 기본적으로 기본 구성을 제공하므로 내 서비스에 대한 사용자 지정 MTOM 바인딩을 만드는 데 문제가 있습니다. 즉, 내 WCF 라이브러리는 기본 HTTP를 사용하는 여러 서비스를 호스팅합니다. 서비스 중 하나는 파일 업로드에 사용되며 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>
감사합니다!
감사의 뜻 Catal! 그게 효과가 있었고 지금 클라이언트에서 Mtom을 볼 수 있습니다. 그러나 어떤 이유로 클라이언트는 transferMode = "Buffered"이고 "Streamed"가 아니라고 말합니다. 그 생각은 어떤가? – dandax
@dandax, 스트리밍 모드에는 작업 매개 변수와 관련된 엄격한 요구 사항이 있습니다! http://msdn.microsoft.com/en-us/library/ms789010.aspx –