У меня есть 2 приложения Предположим, что A и B. У меня есть веб-страница в приложении A, где я устанавливаю сеанс, и в приложении B я хочу получить этот сеанс. Как я могу это сделать без использования БД?Как пройти сеанс из одного приложения в другое?
ответ
Сессии специфичны для приложения, и я не считаю, что вы можете обмениваться данными между двумя приложениями через сеанс. Вам нужно будет передать данные через какой-либо другой носитель. Вы можете сериализовать его и передать его через параметр POST. Вы также можете использовать cookie. Если это действительно маленькие данные, вы можете просто передать их в параметрах GET строки запроса.
Я согласен с NYSystemsAnalyst - и вот FAQ о том, как перенести сеанс из классического ASP-приложения в ASP.NET. В этом случае код можно скопировать, чтобы сделать то же самое.
Когда вы говорите без использования базы данных, я думаю, вы имели в виду без использования базы данных третьей стороны. Нет никакого способа обойти тот факт, что вам нужно хранить и извлекать данные, защищая от одновременного доступа к базовым структурам данных, вызывающим проблемы, и это в значительной степени делает его базой данных. Вы можете реализовать что-то простое, выделив некоторую общую память и используя семафоры для защиты доступа к ней. Также у вас может быть приложение A, информирующее приложение B об изменениях состояния сеанса, и приложение app B отслеживает их. Это сообщение может быть выполнено по именованному каналу между приложениями. Какую ОС вы нацеливаете?
Как Вы идентифицируете пользователя между приложениями? Что вам нужно в сеансе?
Не уверен, но веб-сервис или wcf, который передает переменные сеанса взад и вперед для данного имени пользователя || Я бы?
(возможно, не сеанс точно, но объект, который вы могли бы использовать для создания/заполнения сессии на оба приложениях ...)
пользователя начать сессию в App А, как раз перед они переезжают в App B магазина небольшой версия переменных сеанса, необходимая в кеше с высоким приоритетом, но с коротким сроком действия (это будет искать веб-сервис).
Сессия пользователей в приложении B, приложение B вызывает веб-службу, чтобы узнать, был ли пользователь в приложении A ... если так, то нужны переменные для приложения B?
Нет БД, но вам нужно будет сделать какую-то работу ...
И даже не уверен, что это будет решить, что вы ищете?
Используется что-то вроде этого, чтобы говорить с серверов администратора на производственных серверах ... Но я не проходил сам сеанс ...
удачи
- 1. Передача сеанса из одного приложения в другое
- 2. Как аннулировать сеанс одного приложения при переключении на другое приложение
- 3. Передача объекта из одного приложения в другое
- 4. Отправить трансляцию из одного приложения в другое
- 5. Отправка массивов из одного приложения в другое
- 6. Перенос объекта из одного приложения в другое
- 7. Как перенести настройки приложения C# из одного приложения в другое?
- 8. Вызов сеанса из одного приложения в другое
- 9. Android, перемещающийся из одного приложения в другое
- 10. Как проверить сеанс/userdata из одного приложения codeigniter в другое приложение codeigniter
- 11. Отправка данных из одного приложения в другое приложение стороннего приложения
- 12. Как передать значение из одного приложения в другое в Android?
- 13. как передавать данные из одного приложения в другое в Laravel?
- 14. Как передавать данные из одного приложения в другое в android
- 15. Как пройти сеанс от одного сервлета к другому
- 16. как отправить сообщение из одного приложения консоли Windows в другое?
- 17. как передать данные из одного приложения для Android в другое?
- 18. Как перенести изменения C# из одного приложения ASP.NET в другое?
- 19. Как скопировать данные из одного приложения Windows в другое?
- 20. Как перенести Parse PFFile из одного приложения в другое?
- 21. Как отправить параметры запроса из одного веб-приложения в другое?
- 22. AppEngine: Как перенести Blobs из одного приложения в другое
- 23. Как сделать запрос POST из одного приложения rails в другое?
- 24. Рельсы, как переносить данные из одного приложения рельсов в другое
- 25. Как я могу позвонить из одного приложения в другое просто?
- 26. связь из одного приложения в другое приложение в Iphone
- 27. Перенаправление из одного углового приложения в другое в ионном
- 28. Внешний ключ из одного приложения в другое в Django
- 29. iOS: из одного приложения, как открыть другое установленное приложение?
- 30. Ссылка из одного приложения в другое в описании Google Play
Спасибо вам всем за ваше предложение. – 2009-07-08 13:26:14