4
A
回答
12
靜態變量存在於包含它們的應用程序域的生命週期中。在Web服務的情況下,這通常是ASP.Net工作進程。這意味着當IIS決定循環工作進程時,你的靜態變量將會消失。這可能是你想要的,在這種情況下,這可能是一個不錯的選擇。 (在給定的上下文中討論靜態變量是否合適)。
在Web服務的範圍內,您還可以通過應用程序屬性訪問HttpApplicationState(這將是一個asmx服務...不知道WCF是否相同),所以這也可能是一個好的選擇存儲服務的整個生命週期所需要的東西。
-1
很可能,但是如果靜態變量有效,那麼就繼續下一個問題吧! :)
0
一個利用HttpApplicationState的單例應該可以工作
相關問題
- 1. Web服務和單例WCF服務的WCF生命週期?
- 2. 生命週期服務
- 3. 服務生命週期
- 4. Web服務的共享身份驗證
- 5. 在項目之間共享Web服務
- 6. 在Web服務之間共享數據
- 7. 活動和服務的生命週期
- 8. Web服務或Web服務
- 9. web服務中的實例變量
- 10. php web服務的私人和公共web服務認證
- 11. JAX-WS服務生命週期
- 12. WCF服務客戶端生命週期
- 13. 火力地堡服務生命週期
- 14. 分析服務項目生命週期
- 15. Windows服務生命週期和責任
- 16. 在Web客戶端和NodeJS服務器之間共享常量
- 17. Web服務的服務器
- 18. 公共SOAP Web服務
- 19. 在Java中使用Contract-First的Web服務週期
- 20. 可以在glassfish V3上擁有單例生命週期web服務嗎?
- 21. 如何使用web服務共享Web應用程序會話
- 22. 服務共享
- 23. 在web服務
- 24. Angular2中的共享服務
- 25. 在asp.net中的Web服務
- 26. Web服務與Web服務引用DLL
- 27. Spring Web服務與Axis2 Web服務
- 28. WCF web服務和java web服務
- 29. SSIS Web服務 - 寫入到Web服務
- 30. 在Android源代碼中查找服務的生命週期
HttpApplicationState是我感興趣的東西,thx! – 2008-11-15 18:11:33