代码之家  ›  专栏  ›  技术社区  ›  Douglas Anderson

在没有IIS的情况下托管Silverlight

  •  5
  • Douglas Anderson  · 技术社区  · 17 年前

    有没有一种方法可以在.NET应用程序中嵌入web服务器或其他方法,以便GUI可以显示为Silverlight应用程序?目前,我们有一个客户端/服务器应用程序。我们使用套接字进行通信并来回传递消息。一个想法是将其作为Silverlight解决方案进行修改。用户只需将浏览器指向特定端口上的服务器即可连接。

    我可以使用IIS来提供Silverlight(XAML),但我希望有另一种方法可以通过嵌入web服务器或其他什么来实现这一点。


    编辑-进一步解释:

    也许我看错了……这可能是我对WPF/Silverlight/XAML的“新鲜感”


    5 回复  |  直到 16 年前
        1
  •  4
  •   Jon Galloway    16 年前

    <object> 因此,它可以由任何提供HTML的东西提供。然而,对于客户机/服务器解决方案来说,这似乎是一种奇怪的体系结构。对于您所描述的内容,我将看到:

    • Silverlight浏览器外应用程序
    • 通过ClickOnce交付的WPF应用程序
    • Silverlight应用程序,从网站加载,但使用 Silverlight's socket support

    您能解释一下为什么要构建自定义服务器而不是上述方法之一吗?

        2
  •  1
  •   AnthonyWJones    17 年前

    .NET确实提供了实现HTTP服务器所需的管道,而不会带来极大的困难。

    这里有一个这样的例子 code project 实例

        3
  •  1
  •   Alex    16 年前

    • 易于安装
    • 本地存储
    • 轻松推出应用程序更新
    推荐文章