Окружающая среда:
У нас есть веб-сайт и отдельная ASMX - веб-служба , совместно использующая одну и ту же базу данных (MS SQL 2008). В настоящее время веб-служба обслуживает мобильные приложения. Проекты выполняются с использованием c #, Asp.Net, 3.5 framework, VS 2008.
Требования:
Нам необходимо избегать одновременного входа одного и того же пользователя на веб-сайт и в мобильное приложение (используя веб-службу). По сути, пользователь может войти только в один сервис за один раз (веб или приложение). Кроме того, пользователь должен иметь возможность войти в мобильное приложение, как только веб-браузер закроется или выйдет из системы.
Если пользователь пытается войти, когда уже вошел в другую службу, код должен иметь способ найти его для целей уведомления и ограничения.
Я думаю, AppFabrc отвечает требованиям, но нуждается в Windows Server 2008 R2, которого у нас нет на данный момент.
Надеюсь, у вас есть лучшие идеи?
Обратите внимание, что это не тот же вопрос, что и это .