WCF를 사용하여 두 개의 응용 프로그램이 서로 대화 할 수있는 작고 기본적인 작업 예제가 있습니다. 서버를 청취하는 클라이언트 응용 프로그램에는 내 설정을 구성하는 app.config 파일에 XML이 있습니다. 컴파일 타임에 하드 코딩 된 설정 중 하나는 basicHttpBinding 설정 아래에 묻혀있는 sendTimeout 설정입니다. 예 :런타임시 basicHttpBinding sendTimeout을 변경하는 방법은 무엇입니까?
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IScriptRunHost" closeTimeout="00:05:00"
openTimeout="00:05:00" receiveTimeout="00:05:00" sendTimeout="00:00:15"
런타임시 (C# 사용) sendTimeout 속성을 설정할 수 있습니다. WCF에 새로 온 것은 아니지만 어디서부터 시작해야할지 모르겠다.
위 코드 스 니펫에서 유의해야 할 값은 15 초로 설정되었습니다. 그것은 단지 테스트 목적이었습니다 .... –