首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows Phone 8通信

Windows Phone 8通信
EN

Stack Overflow用户
提问于 2013-03-02 01:14:58
回答 1查看 300关注 0票数 0

我有关于windows phone 8通讯的各种问题,我希望有人能澄清。

  1. 在wp8设备和服务器之间进行通信的最佳方法是什么?WCF,OData,Json,Webclient,其他?有谁知道推荐标准是什么吗?

  1. 基于1,使用SSL或类似的工作吗?如果SSL不是一个选项,您如何通过有线加密数据。

  1. 关于如何使用wcf (或其他)使用异步等待的示例?我正在处理的示例,虽然不太熟悉,但我使用的是wcf,我对应该如何处理它感到困惑。假设以下基本场景: a)向用户提供登录页。然后,用户单击Login。( b)首先通过调用.Open来打开代理(应该调用open异步吗?)。( c)调用wcf是为了调用.LogonUser (我应该调用LogonUserAsync吗?)然后,通过调用.Close来关闭代理(应该调用CloseAsync吗?)。

我又一次感到困惑,好像我没有使用异步调用,它感觉不对劲,认为它可能是好的。有人能确认一下吗?其次,如果我使用异步,应该从.LogonUser事件内部调用OpenCompleted,然后在LogonUserCompleted中调用.Close吗?看起来乱七八糟的编码?再说一次,我可能会完全离开,但感觉不对?

是否有任何良好的样本,提供并逐步解释什么应该是正确的通信协议应该使用和如何使用它。我发现的大多数wcf示例似乎从未调用过.Open & .Close方法,我假设这是必须的,这也许是省略它的原因,但是,当您不知道自己在做什么时,这一点并不明显。

wcf (或任何其他)是否总是为每个呼叫(如登录、搜索等)呼叫打开和关闭.而不是在整个会话中打开应用程序并重新使用相同的对象?

谢谢,很抱歉在一个帖子里有这么多问题。

谢谢。

在T。

EN

回答 1

Stack Overflow用户

发布于 2013-03-06 08:49:20

1没有经验法则来决定哪种方法是最好的: WCF,OData,Json,我认为应该使用什么应该由需求来决定。在Windows中,您可以使用其中的任何一个。

2如果不使用SSL,则可以考虑私钥/公钥加密。

#3我不确定是否应该真正使用open异步()。在我的一个项目中,我使用了WCF服务,而没有调用open异步()。你应该使用Aync方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15169521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档