【问题标题】:ASP.NET and Silverlight applicationsASP.NET 和 Silverlight 应用程序
【发布时间】:2009-12-19 15:41:24
【问题描述】:

我是 Silverlight 的新手,所以这个问题可能看起来很愚蠢。我的问题是,托管 Silverlight 应用程序的 ASP.NET Web 应用程序能否接收 Silverlight 应用程序生成的事件?如果不是,ASP.NET 应用程序如何与 silverlight 应用程序通信?

【问题讨论】:

    标签: asp.net silverlight silverlight-3.0


    【解决方案1】:

    您基本上有两条开放的沟通途径。首先,Silverlight 依赖于数据服务,并有效利用了 ASP.NET Web 服务。其次,Silverlight 完全支持浏览器集成,包括 Silverlight 和 HTML 标记之间的 javascript。因此,Silverlight 告诉 Javascript 的任何内容(反之亦然)都可用于 ASP.NET 中的 Web 应用程序。

    编辑添加:WCF RIA 服务也即将推出,现在处于测试阶段,它是 ASP.NET 和 Silverlight 之间的完全集成。 Silverlight 的服务调用与 ASP.NET 中的服务器代码无缝集成。

    【讨论】:

      【解决方案2】:

      Silverlight 和 ASP.NET 位于不同的进程中,并且通常位于不同的计算机上。因此,在两种类型的应用程序中发生的事件之间没有直接联系。大多数人使用 Web 服务 SOAP 或 REST 进行通信。

      您可以使用 Silverlight 中的事件来触发对 ASP.NET Web 服务或 WCF 服务的调用。

      【讨论】:

        猜你喜欢
        • 2011-08-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-07
        • 2014-01-23
        • 1970-01-01
        • 2011-09-19
        相关资源
        最近更新 更多