0
我使用静态变量共享所有用户之间的数据。但是我们也有应用程序对象,在应用程序的帮助下,我们还可以在所有用户之间共享数据。 可以解释一下,我们在哪里可以使用静态变量和应用程序对象。
我使用静态变量共享所有用户之间的数据。但是我们也有应用程序对象,在应用程序的帮助下,我们还可以在所有用户之间共享数据。 可以解释一下,我们在哪里可以使用静态变量和应用程序对象。
在多服务器方案中,任何Application对象\静态对象方法都会失败。如果你的状态共享更像是某些数据的只读视图,可能会起作用,但在读写情况下,事情会失败。在这种情况下,您需要将状态存储委托给另一台机器(例如状态服务器,sql server,memcache等)。
如果您比较静态和应用程序对象,我强烈建议您使用Application对象,因为它内置了一些线程同步,这可以帮助避免不一致的数据检索。