客户端的silverlight进程

时间:2011-02-23 05:40:23

标签: c# asp.net silverlight httprequest

我是一名php开发人员,不太了解silverlight,我正在开发一个需要在客户端浏览器上处理请求的项目,比如发布httprequests并处理它们,它是一个自动目录提交者,可以在silverlight应用程序中完成?

我希望用户打开silverlight应用程序,它将从客户端提交发布请求,并处理成功和失败。

有可能吗?

请指导我。

谢谢

1 个答案:

答案 0 :(得分:2)

当你运行silverlight应用程序时,你基本上下载了一个.xap文件(里面有dll)。这些都在您的机器上执行。我不是PHP专家,但我似乎记得PHP是在服务器端执行的 - 所以现在你知道它的区别了。

为了与服务器通信,您可以使用一种流行的方法:

  • 使用WCF Web服务
  • 使用WCF Ria WebService
  • 使用WCF REST Web服务
  • 使用套接字

我不确定,但我认为使用POST动词也可以使用WebClient对象(你需要查看它)。

您可以访问silverlight.net的学习部分,了解有关使用WCF服务或动手实验的一些好视频。我还推荐Matthew McDonald的Pro Silverlight(3或4本)书籍,这些书籍有一些很好的套接字例子。

希望有所帮助。

此致