몇일후면 통신을 못하는 신세가 되서.. 이렇게 마지막 글을 올립니다.
T.T
많은 델파이 도사님들의 지도편달이 있기를 기대하면서...
윈95/98에서 돌아가는 웹서버를 구축중인데 ISAPI가 말을안들어서요
현재 상황은 이렇습니다.
1. 사양/구동상황
- 운영체제 : Win95/98
- 하드웨어 : 팬티엄II350, 128메가
- 사용언어 : 델파이4.0
- 데이타베이스 : 파라독스 7
- 웹서버 : 쌈바4.2beta8(ISAPI Extension Version 2.0지원)
- 사용한 콤포넌트 : TQuery, Ttable만 주로사용
문제상황 :
- 해당 ISAPI프로그램(xxx.dll)이 단독으로 실행될때에는 잘됩니다.
- 하지만,
*동시에 다른컴퓨터에서 xxx.dll을 접근했을때는 결과값이 헝클어져 버립니다.*
사원DB를 검색할경우 -Tquery의 query을 이용해서 "select * from 사원DB"-
한 컴퓨터에서 실행하면 원하는데로 출력이 나오나...
두 컴퓨터에서 동시에 실행하면 양쪽컴퓨터에서 원하는 결과가 썩이든가..
날아가버리든가 합니다..
극복노력 :
- CGI로 바꿔서 하면 됩니다.
하지만, 동시에 여러명이 접속하면 DB가 '쫑'납니다.
- 그래서 CGI로는 포기..!
- 아파치서버로도 바꿔보았지만..Error발생!
(ExtensionVersion을 못읽어온다는내용의 에러)
의문사항 :
- WIN95/98에서는 ISAPI로서 멀티쓰레팅이 불가능한가?
- 델파이에서 만들어내는 ISAPI의 ExtensionVersion이 2.0이하인가?