C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[10258] Re:[질문] Web Broker에 대해
박지훈.임프 [cbuilder] 1089 읽음    2001-08-24 17:43
임프랍니다.

기본적으로 ISAPI dll은 로드타임을 줄이기 위해 IIS 서버가 잡고 있습니다. 계속 로드되어 있지요.
덕분에 실행속도는 CGI나 다른 웹서버 기술에 비해 엄청나게 빨라지지만, 개발을 하는 입장에서는
정말 곤란합니다.

다음과 같이 하면 ISAPI dll이 캐시되는 것을 막을 수 있습니다.
1. 인터넷서비스 관리자를 엽니다.
2. 왼쪽 트리에서 "기본웹사이트" 항목의 등록정보를 엽니다.
3. "홈디렉터리" 탭을 선택합니다.
4. 아래쪽에 있는 "구성"버튼을 클릭하여 "응용프로그램 구성" 다이얼로그를 엽니다.
5. 첫번째 탭의 가장 위에 있는 "ISAPI 응용 프로그램 캐시에 임시 저장" 체크박스의 체크표시를 뺍니다.
6. OK OK 해서 저장하고 빠져나옵니다.

이렇게 하면, 이제 ISAPI는 실행되는 순간에만 로드되고 그 후에는 언로드됩니다.
대신 속도가 많이 느려집니다. 서비스를 위해서는 다시 캐시 옵션을 올리는 것이 좋습니다.

그럼 이만..


강재호 님이 쓰신 글 :
: 안녕하세요~ 만해입니다~
:
: 흑~ 이리 저리 막 돌아 댕기다가 Cbuilder Zine에서 얻은 자료를 바탕으로
:
: 조금 만들었어요~ 아아주 쪼오금~
:
: 웹으로 들어오면~ 환영 메세지 보여주는거 흑~
:
: 넘 허접하당~
:
: 질문은요~
:
: 제가 만든 Project1.dll 파일이 한번 메모리에 올라가 놓으니깐 안 죽어요
:
: Regsv32 란 명령어의 /u 옵션을 사용해도 안죽고요 이상한 에러 메세지만 나오고요
:
: 이거 어떻게 죽이나요? 그것좀 알려 주세요~
:
: 고수님들의 조언 바랍니다.
:
:

+ -

관련 글 리스트
10241 [질문] Web Broker에 대해 강재호 987 2001/08/24
10258     Re:[질문] Web Broker에 대해 박지훈.임프 1089 2001/08/24
10284         Re:Re:[질문] Web Broker에 대해 강재호 930 2001/08/25
10286             Re:Re:Re:[질문] Web Broker에 대해 박지훈.임프 1010 2001/08/25
10243     Re:[질문] Web Broker에 대해 강재호 946 2001/08/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.