게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 가상디렉토리시 Application 변수 공유 질문 |
---|
작성자: 송원석
작성일시: 2010-03-03 12:32,
조회수: 3,527
|
안녕하세요? 송원석입니다. ^_^
기본적으로 가상 디렉터리끼리 응용 프로그램 변수는 공유가 안됩니다. 세션 변수도 마찮가지 입니다. 검색해보시면 이런 저런 팁들이 있을 수도 있지만, 제가 아는 한도 내에서는 모두 변칙적인 우회 방법일 뿐입니다. 그 이유는 생각보다 간단합니다. 각각의 가상 디렉터리들을(가상 웹 서버 자체도 가상 디렉터리의 일종입니다) 그 자체로 하나의 EXE 프로세스라고 생각하시면 이해하시기 편합니다. 그렇다면, 당연히 응용 프로그램 변수와 세션 변수들은 이 EXE 프로세스 내부에서 관리되겠죠? 따라서 가상 디렉터리들이 해당 변수들을 공유하려면 프로세스 외부의 다른 프로세스의 변수에 접근해야 한다는 얘기가 됩니다. 마샬링과 비슷한 결과가 되는 거죠. 물론 ASP.NET 에서는 이런 경우, 세션 번수를 보다 손쉽게 공유하기 위해 세션 스테이트 서비스 방식이나 데이터베이스 기반 세션 방식 등을 제공합니다. 그러나, 응용 프로그램 변수를 공유하는 방법에 대해서는 아직까지는 저도 아는 바가 없습니다. 감사합니다. |
IP 주소: 210.92.24.89
|
송원석 |
IIS 7 에서는 그 대안으로 HTTP 모듈을 작성해서 서버 변수를 대신 공유하는 방식도 시도해 볼 수 있을 것 같습니다만, 검증된 것은 아닙니다.
|
2010-03-03 12:34 |
게시물 | ||||
---|---|---|---|---|
2,080 | 2010-03-23 | 7,073 | ||
2,079 |
알라딘 |
2010-03-24 | 546 | |
2,078 | 2010-03-24 | 3,422 | ||
2,077 |
re: iis7에서 권한문제? [1] |
알라딘 |
2010-03-30 | 525 |
2,076 |
김종식 |
2010-03-19 | 468 | |
2,075 | 2010-03-19 | 3,055 | ||
2,074 |
iis서버 분석툴 [1] |
알라딘 |
2010-03-18 | 467 |
2,073 |
알라딘 |
2010-03-17 | 420 | |
2,072 | 2010-03-18 | 3,248 | ||
2,071 |
김종식 |
2010-03-17 | 478 | |
2,070 | 2010-03-17 | 3,257 | ||
2,068 |
김종식 |
2010-03-17 | 409 | |
2,067 | 2010-03-17 | 3,430 | ||
2,065 |
알라딘 |
2010-03-17 | 420 | |
2,064 | 2010-03-17 | 3,437 | ||
2,063 |
김종식 |
2010-03-08 | 418 | |
2,062 | 2010-03-08 | 3,375 | ||
2,061 |
김종식 |
2010-03-04 | 381 | |
2,060 | 2010-03-04 | 3,281 | ||
2,059 | 2010-03-03 | 3,370 | ||
2010-03-03 | 3,527 | |||
2,057 | 2010-02-11 | 3,797 | ||
2,056 |
re: vb스크립트 오류 ㅜㅜ [3] |
2010-02-11 | 3,907 | |
2,055 | 2010-02-09 | 4,506 | ||
2,054 | 2010-02-10 | 3,278 |