<p>我怎样才能让一个变量(对象)可用于Web服务的整个生命周期? P> </p><p>中的静态变量似乎工作但有一个其他的方式来做到这一点? P> </p>
<p>静态变量的应用程序域的生命周期包含它们存在。在Web服务的情况下,这通常是ASP.Net工作进程。这也就意味着,当IIS决定周期的工作进程,你的静态变量将不复存在。这可能是你想要的,在这种情况下,它可能是一个不错的选择。 (把静态变量是否是正确的在一个给定的情况下asside讨论)。 P> </p><p>在一个Web服务的范围,你也有机会获得HttpApplicationState通过应用程序属性(这将是一个ASMX服务...不知道WCF是相同或没有),所以这也可能是积攒所需要的服务的生命周期的东西是不错的选择。 P> </p><p>利用对HttpApplicationState应该请客单身 P> </p>
<p>静态变量的应用程序域的生命周期包含它们存在。在Web服务的情况下,这通常是ASP.Net工作进程。这也就意味着,当IIS决定周期的工作进程,你的静态变量将不复存在。这可能是你想要的,在这种情况下,它可能是一个不错的选择。 (把静态变量是否是正确的在一个给定的情况下asside讨论)。 P> </p><p>在一个Web服务的范围,你也有机会获得HttpApplicationState通过应用程序属性(这将是一个ASMX服务...不知道WCF是相同或没有),所以这也可能是积攒所需要的服务的生命周期的东西是不错的选择。 P> </p><p>利用对HttpApplicationState应该请客单身 P>
</p>