자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi windows 2012 에서 웹서비스 클라이언트 코드 동작 불가
2014.10.08 03:23
windows 2003 (32bit) 에서 delphi 7 에서 제공하는 템플릿으로 만든 간단한 webservice 프로그램 (dll 파일) 을
iis 로 구동시 잘 동작하였으나,
windows 2012 (64bit) 위에 dll 파일을 복사해서 iis 에 로딩하여 사용했을경우 동작하지 않습니다.
정확히 말하면 dll 파일은 두가지 기능이 있는데. 하나는 webservice (soap) server 기능인데 이건 잘동작하고
/ client 기능이 안되는데 요청이 날아가지 않습니다.
2012 서버의 IIS 에서 <응용프로그램 풀> 32비트 호환설정 /ISAPI CGI 설정은 되어 있고 / .net 프레임워크 3.5 도 설치한상태구요..
웹서비스 server 기능이 되서 wsdl 이 확인되는데, 동일한 dll 의 client 가 동작하지 않으니 생성된 dll 문제 같지는 않고
windows 2012 에 OS 차원의 설정이 필요한 것인지, IIS (8.5버전) 설정이 미흡한지,
아니면 개발툴이 delphi 7 으로는 안되는것인지
잘 아시는 분의 조언을 구합니다.
감사합니다.
Delphi windows 2012 에서 웹서비스 클라이언트 코드 동작 불가
2014.10.08 03:23
windows 2003 (32bit) 에서 delphi 7 에서 제공하는 템플릿으로 만든 간단한 webservice 프로그램 (dll 파일) 을
iis 로 구동시 잘 동작하였으나,
windows 2012 (64bit) 위에 dll 파일을 복사해서 iis 에 로딩하여 사용했을경우 동작하지 않습니다.
정확히 말하면 dll 파일은 두가지 기능이 있는데. 하나는 webservice (soap) server 기능인데 이건 잘동작하고
/ client 기능이 안되는데 요청이 날아가지 않습니다.
2012 서버의 IIS 에서 <응용프로그램 풀> 32비트 호환설정 /ISAPI CGI 설정은 되어 있고 / .net 프레임워크 3.5 도 설치한상태구요..
웹서비스 server 기능이 되서 wsdl 이 확인되는데, 동일한 dll 의 client 가 동작하지 않으니 생성된 dll 문제 같지는 않고
windows 2012 에 OS 차원의 설정이 필요한 것인지, IIS (8.5버전) 설정이 미흡한지,
아니면 개발툴이 delphi 7 으로는 안되는것인지
잘 아시는 분의 조언을 구합니다.
감사합니다.
정확히 말하면 HTTPRIO 관련 코드 수행부에서 다음의 Exception 이 throw 됩니다.
Access violation at address 02D47551. Write of address 02D47551