2010-09-16 6 views
0

Я хочу создать веб-приложение silverlight, которое можно установить на компьютер пользователя. Таким образом, любые требования к хостингу будут подчиняться любой конфигурации, которую пользователь имеет. Какие существуют требования для размещения приложения Silverlight?Требования к хостингу на Silverlight

Мне нужен тот же вопрос для Flash и WPF.

  1. Можно ли использовать любую ОС?
  2. Требуется ли, чтобы на компьютере была установлена ​​инфраструктура .Net (или что-то другое, что использует Flash в этом случае)?
  3. Очевидно, должен быть установлен какой-либо веб-сервер, каковы ограничения на веб-сервере для этих трех технологий?
  4. Что-нибудь еще?

ответ

2

На Silverlight:

  1. Не уверен, что если Mac имеет из поддержки браузеров; Поддержка Linux (Moonlight?) - это путь, который я думаю.

  2. No. Silverlight поставляется с собственной минимальной версией среды CLR, поэтому ничего больше не требуется. Flash также ничего не использует.

  3. На клиентской машине не нужно устанавливать веб-сервер; приложение может связываться с тем же веб-сервером, что и при его размещении в браузере.

  4. Не совсем, но есть куча полезных функций в Silverlight 4, касающиеся вышедших из браузера приложений: see here for details

Я не разработаны в Flash, в течение длительного времени, однако я слышали об Adobe Air, и это выглядело многообещающим в свое время, но теперь я полностью предаюсь Silverlight.

+0

Для номера 3, если нам нужно приложение для использования веб-службы, которая будет подключаться к базе данных (а не локальной). Не будет ли в этом случае клиентскому компьютеру нужен веб-сервер? Есть ли у вас какие-либо комментарии re: WPF для этих сценариев? – agezna

+0

Как я уже сказал, приложение будет использовать соединения, которые он обычно использует в браузере, поэтому он не зависит от клиентских конфигураций. Фактически, режим «вне браузера» просто размещает Silverlight xap в очень тонком браузере-приложении. Вы можете думать об этом так. В любом случае, это похоже на Windows. –

Смежные вопросы