我很好奇 Python/IronPython 是否有一种方法可以与远程 Silverlight 应用程序通信。我正在寻找的是一种登录远程 Silverlight 应用程序并解析数据的方式,即 Curl 能够使用 Post 登录远程网站的方式请求并获取 html。我知道 Silverlight 不是一个简单的网页,它可能并不容易,但是关于这个特定问题的信息并不多。我读到 IronPython 支持 Silverlight,但我现在对 .网,想知道我是否遇到了死胡同。谢谢。
问问题
2481 次
1 回答
0
Silverlight 应用程序无法运行服务,因此您无法直接连接到正在运行的 Silverlight 应用程序。
但是,Silverlight 应用程序可以与 Web 服务通信,并且可以使用长轮询将数据推送到它。请参阅 Dan Wahlin 的帖子:http ://weblogs.asp.net/dwahlin/archive/2008/06/19/pushing-data-to-a-silverlight-client-with-a-wcf-duplex-service-part- ii.aspx
您基本上会编写一个与 Silverlight 聊天客户端等效的东西,除非它接收到聊天,否则它必须执行您发送给它的命令。
鉴于 IronPython 可以在 Silverlight 上运行,您实际上可以发送要在 silverlight 客户端上执行的 python 脚本。
于 2012-09-28T04:40:22.237 回答