Каковы требования к серверу для Silverlight 2? - PullRequest
2 голосов
/ 11 ноября 2008

Можно ли управлять веб-страницей с поддержкой Silverlight 2 с сервера Apache? (На самом деле я не заинтересован в этом, но пытаюсь понять Silverlight 2 немного больше.)

Предполагая, что у меня есть IIS6 и Server 2003, каковы требования к версии .NET для размещения веб-сайта с Silverlight 2? Требуются ли .NET 3.0 и 3.5 на сервере? Я не думаю, что это технология на стороне клиента.

Ответы [ 4 ]

4 голосов
/ 11 ноября 2008

Поскольку Silverlight является браузерной технологией, он независим от сервера и может быть размещен на различных серверных платформах: LAMP, UNIX и IIS. Вам не нужно устанавливать .NET или любое другое программное обеспечение Microsoft на сервере.

Единственная конфигурация, необходимая на веб-сервере, заключается в регистрации типов MIME для обслуживаемого контента . Если вы еще не зарегистрированы, вам нужно будет добавить следующие записи.

Требуются три типа MIME:

  • .xaml - приложение / xaml + xml
  • .xap - application / x-silverlight-app
  • .xbap - приложение / x-ms-xbap

Вот несколько инструкций как это сделать для Apache и IIS .

Излишне говорить, что некоторые функции, такие как WMS Streaming , зависят от сервера, который их поддерживает.

1 голос
/ 11 ноября 2008

Помимо типов MIME не должно быть зависимости от конкретной серверной технологии.

В новых версиях IIS типы mime были заблокированы, поэтому вам необходимо добавить запись для файла .rar (пример). Может случиться так, что администратор сервера может настроить конфигурацию mime и помешать правильной загрузке файла .xap.

0 голосов
/ 11 ноября 2008

Если ваш сервер может обслуживать файлы XAP, то должна быть проблема с размещением Silverlight на любом сервере. Silverlight - это клиентская технология. Ваш сервер просто отправляет его в браузер, и клиент может что-либо с ним сделать.

0 голосов
/ 11 ноября 2008

Системные требования для Microsoft Silverlight и связанных с ними технологий перечислены ниже.

* Windows
      o Operating System: Windows Vista; Windows XP Service Pack 2
      o Intel® Pentium® III 450MHz or faster processor (or equivalent)
      o 128MB of RAM
* Mac OS
      o Operating System: Apple Mac OS X 10.4.8 or above
      o Intel Core™ Duo 1.83GHz or faster processor
      o 128MB of RAM
* Linux. For the system requirements, please refer to the Mono Project's Moonlight Web site.
...