我一直致力于TicTacToe的在线游戏,并且我正在使用WCF轮询双工服务。 但经过彻底搜索整周后,我认为只有银光客户才有可能。
如果有人知道轮询双工服务可以与非Silverlight客户端一起使用,例如mvc3,asp.net或者同样的javascript等等,那么请给我一些想法,链接或示例代码snipet。
提前致谢...
答案 0 :(得分:0)
你应该用REST端点构建你的wcf。这可能是使用javascript消费的方式。
您可以在此处开始学习如何操作:http://msdn.microsoft.com/en-us/magazine/dd315413.aspx
答案 1 :(得分:0)
不要忘记非常酷和有用(自动json序列化/反序列化,易于调试)WebMethods / PageMethods
要从某些外部(外部页面)wcf服务使用服务器WebMethods,您可以向asmx“JS”端点添加脚本引用。对于前者“/_vti_bin/PageService.asmx/JS”你很高兴: javascript中的{WCFNamespace}。{WebMethodName}({arguments})。非常便利。
顺便提一下Ascx控制前者。不允许使用PageMethods!和Sharepoint基于ascx的可视化webpart。