Поскольку Silverlight является браузерной технологией, он независим от сервера и может быть размещен на различных серверных платформах: LAMP, UNIX и IIS. Вам не нужно устанавливать .NET или любое другое программное обеспечение Microsoft на сервере.
Единственная конфигурация, необходимая на веб-сервере, заключается в регистрации типов MIME для обслуживаемого контента . Если вы еще не зарегистрированы, вам нужно будет добавить следующие записи.
Требуются три типа MIME:
- .xaml - приложение / xaml + xml
- .xap - application / x-silverlight-app
- .xbap - приложение / x-ms-xbap
Вот несколько инструкций как это сделать для Apache и IIS .
Излишне говорить, что некоторые функции, такие как WMS Streaming , зависят от сервера, который их поддерживает.