2012-02-07 4 views
1

내 WCF 클라이언트 프록시에 대한 엄격한 제한 시간 요구 사항이 있습니다. 현재 모든 내 basicHttpBinding 시간 초과 (Open, Close, SendReceive)를 1 초로 설정했습니다. 그러나 내 클라이언트와 서비스간에 연결이 끊어지면 항상 timeoute이 발생하기 전에 21-22 초 정도 걸립니다.WCF 클라이언트 적용 SendTimeout

느린/실패한 DNS 조회 일 수 있다고 생각했지만 끝점 URL의 호스트 이름을 IP 주소로 대체하면 아무 효과가 없었습니다.

이것은 예상되는 동작입니까? 애플리케이션 타이머와 같은 무언가로 이러한 타임 아웃 요구 사항을 직접 관리해야합니까?

답변

2

this SO question에 대한 대답은 왜 이것을 경험하는지 설명합니다.

Microsoft가 WCF 구현을 변경하도록 설득 할 수있을 때까지 /하지 않을 때까지 사용자에게 시간 제한을 직접 구현해야합니다.

+0

고마워요! 나는 나의 인터넷 검색 기술이 다소 부족한 것을 본다. –