簡體   English   中英

我是否需要在 ASP.NET 中處理 web 服務參考? 我可以使用 singleton 嗎?

[英]Do I need to dispose a web service reference in ASP.NET? Can I use a singleton?

我真的需要處理SoapHttpClientProtocol object 嗎?

在 ASP.Net 中將實例用作Singleton是否更好?

這表示SoapHttpClientProtocol是線程安全的:
http://msdn.microsoft.com/en-us/library/system.web.services.protocols.soaphttpclientprotocol.aspx

它是線程安全的這一事實意味着將其用作 singleton將使您的站點幾乎變成單線程應用程序

代理 - 特別是對於 web 應用程序 - 應始終在using塊內創建為臨時 object(盡管在 WCF 中它需要采用不同的方法)。 這種方法每次都會產生創建代理的開銷,但這是最安全的方法。 這將防止 ASP.NET 應用程序的不同客戶端相互沖突或使用關閉或故障代理

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM