2

我有一个我无法控制的服务器,它是基于 JSON 的,我已经整理了一个简单的概念证明,它使用 HTTPWebRequest 等调用服务器,它工作正常(如果有点罗嗦,因为 MS 已经删除了所有同步 I/O来电)。

有没有更好的方法来做到这一点?我一直将 WCF 视为一种选择,但任何稳定且性能合理的库都应该可以完成这项工作。这对我来说是一个新领域,所以我有点不确定最佳实践是什么(或者在哪里可以找到它)

提前感谢
戴夫

4

2 回答 2

1

一旦您编写了一次 http 请求代码,您就可以轻松地将其抽象出来以供重用。你已经完成了困难的部分:-)

于 2010-04-12T23:03:10.700 回答
1

不确定它是否是最佳方法,但 HttpWebRequest 加DataContractJsonSerializer可能是仅使用 Windows Phone 库中的类的最佳方法——加上 HttpWebRequest 的异步方法可确保您的代码在执行网络请求时不会阻塞 UI 线程。

于 2010-04-16T16:50:14.133 回答