【问题标题】:Run Silverlight with Apache Server (Under linux)使用 Apache 服务器运行 Silverlight(在 linux 下)
【发布时间】:2010-10-18 06:36:47
【问题描述】:

我需要将 Silverlight 2.0 应用程序部署到 Apache 服务器,但它在 Linux 下。

这可能吗?我的意思是,我需要在服务器中安装 .Net 3.5 和可以执行 Asp.Net 的网站吗?

感谢您的帮助...

【问题讨论】:

    标签: linux silverlight apache


    【解决方案1】:

    我必须定义比 KevB 建议的更多的 MIME 类型:

    application/manifest            .manifest
    application/xaml+xml            .xaml
    application/x-ms-application    .application
    application/x-ms-xbap           .xbap
    application/octet-stream        .deploy
    application/vnd.ms-xpsdocument  .xps
    

    【讨论】:

      【解决方案2】:

      您应该利用silverlight streaming。以 1.4 Mbps 的速度播放长达 10 分钟的免费视频。

      这里的说明:

      http://msdn.microsoft.com/en-us/library/bb851621.aspx

      samples

      【讨论】:

      • 测试版结束:“测试版上托管的内容不再可用”
      【解决方案3】:

      如果 apache 服务器只是为没有任何 ASPX 页面的 silverlight 应用程序提供服务,那么您应该没问题。 Silverlight 是一种客户端技术,因此它不需要在服务器上安装 .NET(当然,除非您在 ASPX 页面上托管 silverlight 应用程序)。

      如果您想从运行 linux 的客户端计算机上查看 silverlight 内容,那么您需要考虑安装 Moonlight,正如 Sam 指出的那样。

      编辑:Tim Sneath 有一个blog post,它解释了需要在 Web 服务器上配置什么才能托管 silverlight 内容。简而言之,您需要配置以下 MIME 类型:

      .xaml - 应用程序/xaml+xml

      .xap - 应用程序/x-silverlight-app

      【讨论】:

      • 好的,谢谢。我仍然有些疑问,但我会在需要时再次询问。 :)
      • 我们有一个由 apache 在 debian 上交付的 silverlight 2 应用程序,它可以完美运行
      • 有疑问吗?为什么?这就像从 Web 服务器或 Flash SWF 文件中提供图像一样。
      猜你喜欢
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多