2009-06-22 4 views
0

wshttpbinding에서 WCF max 응답 메시지 크기 설정이 없음을 알면 놀랍습니다. 내 질문에 wshttpbinding 최대 응답 메시지 크기 설정이 있는지 여부입니다? 나는 .Net 3.0 + C# + VSTS 2008을 사용 중입니다.wshttpbinding에서 WCF 최대 응답 메시지 크기 설정이 없습니까?

BTW : 최대 요청 메시지 크기 설정을 찾았으며 작동하는지 테스트했습니다. 사전에

덕분에, 조지

+1

조지, 질문으로 질문을 다시 말하십시오. 당신이 무엇을 요구하고 있는지, 심지어 당신이 무엇인가를 전혀 요구하지 않고 있더라도 그것은 명확하지 않습니다. –

+0

감사합니다. 존! 그것은 다른 시각 (투시)에서 항상 명확합니다. 다시 한 번 감사드립니다! 나는 내 의견을 수정 했는가? – George2

답변

1

나는 이것이 당신이 보낼 수있는 메시지의 크기에 제한이 없음을 의미 가정합니다.

기본적으로 maxReceivedMessageSize는 긴 메시지를 사용하여 DoS 공격으로부터 서버를 보호합니다. 응답 메시지의 크기에 대한 제한은 사용자의 통제하에 있으므로 필요하지 않습니다.

클라이언트는 물론 불량 서버로부터 지나치게 긴 메시지를 피하기 위해 maxReceivedMessageSize를 설정하려고 할 수 있습니다.

+0

쿨, 고마워! 나는 우리가 자기 호스트인지 IIS 호스트인지를 선택할 수 있다고 생각한다. 현재, 자기 호스트를 사용하고 있습니다. 귀하의 회신이 자체 호스트 시나리오에도 적용됩니다. 맞습니까? – George2

+0

"자기 호스트에도 적용됩니다."- 예. – Joe