gpt4 book ai didi

wcf - 如何从 WP7 使用 WCF REST 服务

转载 作者:行者123 更新时间:2023-12-05 00:16:20 25 4
gpt4 key购买 nike

我即将开始一个 WP7 项目。我目前在我的实时服务器上部署了一个 WCF REST 服务,我的 Android 和 iPhone 客户端正在愉快地使用它。如何让我的 WP7 与我的 REST 服务进行通信?服务器端工作运行良好,没有任何问题。

我认为我能够做的就是简单地添加我的客户端库(在 SL 中编译)以及所有接口(interface)、数据契约等,创建一个 ChannelFactory,确保 Web 行为在客户端中开启,然后耶!我们走吧。然而情况似乎并非如此。当然,我不能使用由于 WebGetAttribute 引用而创建的界面:S

推荐的方式是什么?为了保持一致性,我更愿意以与其他服务相同的方式使用我的服务,因此我不想创建新的(且更详细的通信)绑定(bind),而只是在不同的端点上公开相同的服务。类似地,使用 WebClient/WebHttpRequest 似乎有点落后:当然我们不必解析其他可用绑定(bind)类型的响应,为什么我们要这样做?

有什么建议吗?基本上我想编写尽可能少的代码来连接客户端和服务器(理想情况下与正常的 WCF 通信所需的代码一样多)并且更愿意与 channel 进行通信,因为不会解析或反序列化 JSON 响应代表我。

这当然可能吗?大多数从事移动应用程序工作的人都选择了 REST 服务来进行通信,微软的移动解决方案无法与自己的服务器端解决方案巧妙地集成,这似乎有点奇怪!我真的希望我只是愚蠢并且错过了一些非常明显的事情。

最佳答案

我相信这一点RESTSharp是您最好的选择。

关于wcf - 如何从 WP7 使用 WCF REST 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6177914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com