2011-06-24 34 views
1

我有一台运行Skype客户端的专用服务器。我打算使用Skype COM API在我的网站上进行基于AJAX的实时聊天。所有访问者只有一个对象实例?

但是,为此,我需要为所有访问者初始化一个对象,并且我需要能够在访问者中使用同一个对象。如何才能做到这一点?

+0

尝试:http://www.yoda.arachsys.com/csharp/singleton.html或http://msdn.microsoft.com/en-us/library/ff650316的.aspx – ub1k

回答

0

我结束了使用Application [“keyhere”]对象来正确模拟singleton。

0

您正在寻找单例模式。但是,您将获得全局状态,最好使用某种数据库共享聊天消息。全局状态很难测试。

1

也许你可以把它放在你的应用程序

System.Web.HttpApplication

类和实例它

的Application_Start()

Application_Init()