2011-08-15 3 views
0

WCF 클라이언트의 DFS (Documentum Foundation Services) 인스턴스에 연결 중입니다. basicHttpBinding을 사용하고 있으며 messageEncoding = "Mtom"으로 설정했습니다. 그러나 비누를 조사 할 때 SOAP 봉투 안에있는 문서를 볼 수 있습니다. SOAP의 문서 부분은 실제 문서 크기의 약 1.33 배입니다. 따라서 메시지는 Base64로 인코딩됩니다.WCF 클라이언트에서 SOAP이 MTOM으로 인코딩되지 않음

WCF 쪽에서 변경할 설정이 더 많습니까? 아니면 DFS 쪽에서 MTOM 설정이 활성화되어 있지 않습니까?

wsoma : OptimizedMimeSerialization이 WSDL에 있어야합니까?

감사

답변

0

http://www.w3.org/Submission/WS-MTOMPolicy/

내 생각, 내 질문은 :, OptimizedMimeSerialization 요소 그렇지 않으면 웹 서비스가 MTOM를 지원하지 않는 것을 의미한다 : 자바 웹 서비스 WSDL이 wsoma을해야합니까? Java 기반 웹 서비스가 MTOM을 지원하고 WSDL을 사용하여 서비스 참조를 추가하면 Visual Studio가 자동으로 적절한 바인딩을 messageEncoding = "Mtom"과 함께 만들어야 함을 의미합니다.

관련 문제