2008-11-15 4 views

답변

12

정적 변수는 정적 변수가 포함 된 앱 도메인의 수명 동안 존재합니다. 웹 서비스의 경우 일반적으로 ASP.Net Worker Process입니다. 즉, IIS가 작업자 프로세스를 순환하기로 결정하면 정적 변수가 사라집니다. 이것은 당신이 원하는 것일 수 있으며,이 경우에는 아마도 좋은 선택 일 것입니다. (주어진 상황에서 정적 변수가 적절한 지 여부에 대한 논의를 함).

웹 서비스의 범위 내에서 Application 등록 정보를 통해 HttpApplicationState에 액세스 할 수도 있습니다 (이 서비스는 asmx 서비스 일 것입니다 ... WCF가 동일하거나 다른지 확실하지 않음). 서비스의 평생 동안 필요한 것을 숨기기위한 선택.

+0

HttpApplicationState, THX 나에게 관심 뭔가를 작동해야 HttpApplicationState을 활용! –

-1

아마도,하지만 정적 변수가 작동하면 다음 문제로 이동하십시오! :)

0

싱글 톤 치료를