2

可以从 Apache 服务器管理启用 Silverlight 2 的网页吗?(我实际上对这样做并不感兴趣,但试图更多地了解 Silverlight 2。)

假设我有 IIS6 和 Server 2003,使用 Silverlight 2 托管网站的 .NET 版本要求是什么?服务器上是否需要 .NET 3.0 和 3.5?我的想法不是因为这是一种客户端技术。

4

4 回答 4

4

由于 Silverlight 是一种浏览器技术,它与服务器无关,可以托管在各种服务器平台上:LAMP、UNIX 和 IIS。您不必在服务器上安装 .NET 或任何其他 Microsoft 软件。

Web 服务器上唯一需要的配置是为所服务的内容注册 MIME 类型。如果尚未注册,则必须添加以下条目。

需要三种 MIME 类型:

  • .xaml - 应用程序/xaml+xml
  • .xap - 应用程序/x-silverlight-app
  • .xbap - 应用程序/x-ms-xbap

以下是一些说明如何为 Apache 和 IIS 执行此操作。

不用说,WMS Streaming等一些功能依赖于支持它们的服务器。

于 2008-11-11T17:14:38.260 回答
1

除了 mime 类型之外,不应该依赖于特定的服务器技术。

对于较新的 IIS 版本,mime 类型已被更多锁定,因此您需要为 .rar 文件添加一个条目(示例)。服务器管理员可能会自定义 mime 配置并阻止正确下载 .xap 文件。

于 2008-11-11T17:21:49.230 回答
0

下面列出了 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.
于 2008-11-11T17:13:04.770 回答
0

如果您的服务器可以提供 XAP 文件,则应该知道在您想要的任何服务器中托管 Silverlight 都会出现问题。Silverlight 是一种客户端技术。您的服务器只是将它发送到浏览器,然后由客户端来处理它。

于 2008-11-11T17:17:58.630 回答