3
WCF의 AppDomain의 수명은 어떻게됩니까? WCF에서 AppDomain의 수명은 어떻게됩니까?
그것은 InstanceContextMode, 들면, ConcurrencyMode 및/또는 AspNetCompatibilityRequirements RequirementsMode 관련이 있습니까?내 정적 변수는 주위와 빈도는 다시 작성해야하는 시간을 알고 찾고 있어요.
WCF의 AppDomain의 수명은 어떻게됩니까? WCF에서 AppDomain의 수명은 어떻게됩니까?
그것은 InstanceContextMode, 들면, ConcurrencyMode 및/또는 AspNetCompatibilityRequirements RequirementsMode 관련이 있습니까?내 정적 변수는 주위와 빈도는 다시 작성해야하는 시간을 알고 찾고 있어요.
WCF는 실제로 앱 도메인 수명을 제어하지 않지만 호스트는이를 제어합니다. Windows 서비스에서 호스팅하는 경우 이는 서비스의 수명입니다. IIS에서 호스팅하는 경우 구성 방법에 따라 모든 종류의 재활용이 필요한 응용 프로그램 풀의 수명입니다.
감사합니다. 나에게 의미가 있습니다. IIS의 상황에서 PerCall 또는 PerSession의 InstanceContextMode가 있으면 모두 공유하는 하나의 AppDomain을 얻을 수 있습니까? – SGarratt
이들은 모두 동일한 AppDomain에서 인스턴스화되고 있으며, 서비스 인스턴스 수준에서만 격리됩니다. 따라서 서비스 클래스에 정적이 있으면 모든 인스턴스가 해당 인스턴스를 공유합니다. –
설명해 주셔서 감사합니다. 나는 이것을 위해 좋은 검색을했고 심지어 Juval Lowy의 책을 얻었지만 AppDomains에 대해서는 거의 언급하지 않았다. 적어도이 맥락에서는 누구도 거의하지 않았다. – SGarratt