C# 客户端的silverlight进程

C# 客户端的silverlight进程,c#,asp.net,silverlight,httprequest,C#,Asp.net,Silverlight,Httprequest,我是一名php开发人员,对silverlight了解不多,我正在从事一个需要在客户端浏览器上处理请求的项目,比如post-httprequests并处理它们,它是一个自动目录提交程序,可以在silverlight应用程序中完成吗 我希望用户打开silverlight应用程序,它将从客户端提交post请求,并处理成功和失败 可能吗 请引导我 谢谢当您运行silverlight应用程序时,基本上是下载一个.xap文件(其中包含DLL)。这些都是在你的机器上执行的。我不是PHP专家,但我似乎记得PHP

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

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

可能吗

请引导我


谢谢

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

为了与服务器通信,您可以使用以下常用方法之一:

  • 使用WCF Web服务
  • 使用WCF Ria Web服务
  • 使用WCF REST Web服务
  • 使用插座
我不确定,但我认为使用WebClient对象和POST动词也是可能的(不过您需要查找它)

您可以访问silverlight.net的学习部分,获取一些关于使用WCF服务或手动实验室的好视频。我还推荐马修·麦克唐纳(Matthew McDonald)的专业Silverlight(3或4)书籍,它们有一些很好的插座示例

希望有帮助

问候