Asp.net 所有访问者只能使用一个对象实例?
我有一个专用服务器,上面运行着Skype客户端。我打算使用Skype COM API在我的网站上进行基于AJAX的实时聊天Asp.net 所有访问者只能使用一个对象实例?,asp.net,Asp.net,我有一个专用服务器,上面运行着Skype客户端。我打算使用Skype COM API在我的网站上进行基于AJAX的实时聊天 然而,为了让它工作,我需要一个对象只对所有访问者初始化一次,并且我需要能够在访问者之间使用相同的对象。如何做到这一点?您正在寻找一种单例模式。然而,您将获得全局状态,最好使用某种数据库共享聊天消息。全局状态很难测试。您正在寻找单例模式。然而,您将获得全局状态,最好使用某种数据库共享聊天消息。全局状态很难测试。我最终使用应用程序[“keyhere”]对象来正确模拟单例。我最终
然而,为了让它工作,我需要一个对象只对所有访问者初始化一次,并且我需要能够在访问者之间使用相同的对象。如何做到这一点?您正在寻找一种单例模式。然而,您将获得全局状态,最好使用某种数据库共享聊天消息。全局状态很难测试。您正在寻找单例模式。然而,您将获得全局状态,最好使用某种数据库共享聊天消息。全局状态很难测试。我最终使用应用程序[“keyhere”]对象来正确模拟单例。我最终使用应用程序[“keyhere”]对象来正确模拟单例。也许你可以把它放在你的应用程序上 System.Web.HttpApplication 类并在其上执行实例 应用程序启动() 或 应用程序_Init()
也许你可以把它放在你的申请表上 System.Web.HttpApplication 类并在其上执行实例 应用程序启动() 或 应用程序_Init() try:或try:或