我想使用 WPF 应用程序(Facebook、Twitter 等)访问多个 Web 服务。
我对 WCF 一点都不熟悉,我想知道我应该使用什么以及为什么(优点和缺点)? WCF 或其他更传统的东西(如 HttpWebRequest)?
请您参考如下方法:
选择 WCF! 这是要走的路,它是 Microsoft“连接系统”战略的现在和 future 。您可以使用 WCF 附加到几乎任何东西 - 与 Khalid 相反,我认为它的学习曲线并不高。
给自己买一本好书 - 我推荐 Learning WCF作者:Michele Leroux Bustamante - 查看她的样本,并尝试这些样本。
另请查看在线资源:
- WCF Developer Center on MSDN有大量文章、屏幕截图等。
- Dotnet Rocks TV: Keith Elder Demystifies WCF
- Dotnet Rocks TV: Miguel Castro's Extreme WCF
这应该很容易让你开始!那里还有很多东西。
观看这两个 DNR-TV 截屏 - 它们展示了如何真正理解 WCF 配置方面需要的内容。这真的不是火箭科学!但不幸的是,“添加服务引用”和 svcutil.exe 都倾向于创建非常复杂的配置 - 这是没有必要的。
WCF REST 和 Twitter 的更多在线资源:
