SmartClient를 IE 내장방식으로 사용하고 있습니다.
작업시간이 짧을때는 괜찮은데 시간이 길어질경우 다음과 같은 오류 메세지가 발생합니다.
----------------------------------------------------------
응용 프로그램의 구성 요소에서 처리되지 않은 예외가 발생했습니다.
클라이언트의 응답 콘텐츠 형식이 'text/html; charset=euc-kr'입니다.
'text/xml'여야 합니다.
다음 오류 메시지로 인해 요청하지 못했습니다.
--
<html>
<head>
<title>요청 시간이 초과되었습니다.</title>
----------------------------------------------------------
그런데 웹서비스 Proxy 에서 타임아웃을 설정해주거든요.
아래가 클라이언트DLL에서 타임아웃을 설정해주는 코드입니다.
Dim proxyWS As New WSPlot.Service
proxyWS.Timeout = 300000 '5분
proxyWS.웹메소드(...)
등등해서 데이터를 리턴 받아서 사용합니다.
뭐 작업 시간은 2분 정도 걸리는데...
물론 작업시간이 많이 걸리면 문제가 있는거지만...
위 타임아웃 말고 다른 타임아웃설정 하는 부분이 있는건지...
당췌 모르겠어요.
아시는데로 답변 부탁드립니다.
[최초 등록일: ]
[최종 수정일: 6/8/2007]