Silverlight 3.0 содержит сессионную механику? - PullRequest
0 голосов
/ 25 августа 2009

Я пытаюсь выяснить, есть ли в Silverlight 3.0 какая-либо механика сессий - насколько я помню, SL2 страдал от ее отсутствия. Если в SL 3.0 его нет (к сожалению), есть ли хорошие отзывы о реализации механики сессий?

Я рассматриваю возможность использования одноэлементного объекта на стороне клиента для хранения экземпляра сеанса + службы WCF + БД SQL Server - это хороший путь?

1 Ответ

1 голос
/ 25 августа 2009

Нет, Silverlight - это технология, предназначенная только для клиентов, которая не обязательно имеет ту же семантику "сеанса" или cookie, которая используется в ASP.NET.

Вы более чем свободны для

  • передавать информацию в и из веб-служб и вашего бэк-энда,
  • хранить информацию на машине в изолированном хранилище (аналогично сеансу, но будьте осторожны - данные не шифруются, если вы их не шифруете),
  • использовать функции взаимодействия HTML для получения / установки / вызова JavaScript и DOM
  • позволяет вашему серверу обеспечивать аутентификацию и авторизацию, разрешать вход, выход и т. Д.
...