【问题标题】:consuming Wcf polling duplex service with non-silverlight client?使用非 Silverlight 客户端的 Wcf 轮询双工服务?
【发布时间】:2013-02-28 11:44:19
【问题描述】:

我一直在开发 TicTacToe 在线游戏,为了实现它,我正在使用 WCF 轮询双工服务。 但是经过整整一周的彻底搜索,我认为只有silverlight客户才有可能。

如果有人知道轮询双工服务可以与非 Silverlight 客户端(如 mvc3、asp.net 或类似的 javascript 等)一起使用,请给我一些想法、链接或示例代码片段。

在此先感谢...

【问题讨论】:

    标签: javascript jquery json html wcf


    【解决方案1】:

    您应该使用 REST 端点构建您的 wcf。这可能是使用 javascript 消费的方式。

    您可以在这里开始学习如何做到这一点:http://msdn.microsoft.com/en-us/magazine/dd315413.aspx

    【讨论】:

      【解决方案2】:

      不要忘记非常酷和有用的(自动json序列化/反序列化,易于调试)WebMethods/PageMethods

      要使用来自某些外部(外部页面)wcf 服务的服务器 WebMethods,您可以将脚本引用添加到 asmx "JS" 端点。例如。 “/_vti_bin/PageService.asmx/JS”,你很高兴: javascript 中的 {WCFNamespace}.{WebMethodName}({arguments})。非常便利。

      顺便说一下 Ascx 控制 ex。不允许使用 PageMethods!以及基于 ascx 的 Sharepoint 可视化 webpart。

      【讨论】:

        猜你喜欢
        • 2011-05-05
        • 2010-12-22
        • 2010-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-22
        • 1970-01-01
        相关资源
        最近更新 更多