Я создаю веб-сервер, используя страницы C# codebehind. Я хочу, чтобы один пользователь просматривал и отправлял что-то на странице, и что данные хранятся на серверах, таким образом, что они постоянны, И что пользователь ANOTHER может просматривать эти данные.Стойкие данные на serveride
Я ограничен, чтобы сохранить его в файле flatfile или базе данных, или есть какая-то функция, которую я могу использовать на C# или .NET для этой цели, например, постоянная кросс-сессия или что-то еще? (нормальные статические переменные будут отличаться для каждого отдельного пользователя, не так ли?)
Точно, что мне нужно на самом деле, спасибо! Я был убежден, что статические переменные были разными для каждого пользователя, использующего бэкэнд-код, но, очевидно, он привязан к веб-серверу, а не к взаимодействию с пользователем. –
HttpApplicationState не является постоянным, поскольку он умирает с процессом, который его создал, - Приложением. –
Я не использовал правильное слово - упорство не было тем, что я хотел. Для меня важна то, что переменная должна быть доступна всем пользователям, просматривающим страницу, и что если один пользователь изменил эту переменную, другой пользователь, обновляющий страницу, увидит это изменение. И, конечно же, переменная останется, даже если пользователи покинут веб-страницу. Что он делает при использовании статического электричества. Он потерян, только если веб-сервер опустится, что отлично –