C# 如何选择应用程序和服务器之间的通信方式?

C# 如何选择应用程序和服务器之间的通信方式?,c#,windows-phone-7,communication,C#,Windows Phone 7,Communication,如何决定在windows phone和服务器之间使用何种通信方式?我主要需要发送和接收二进制数据 在评估不同的方法时,我应该考虑什么?什么方法是为二进制通信而设计的,或者是有问题的?你可以使用web服务,但是如果它只是真正简单的通信,我会简单地发布并访问服务器以消除一些开销。我建议使用JSON。然而,对于这一点,我只建议使用base64编码字符串,成功后再将其转换回二进制。我认为他指的是通信方法,而不是数据的表示方式。最初的要求是,在这里是不可接受的。我们不鼓励主观/民意调查问题。至于问题本身,

如何决定在windows phone和服务器之间使用何种通信方式?我主要需要发送和接收二进制数据


在评估不同的方法时,我应该考虑什么?什么方法是为二进制通信而设计的,或者是有问题的?

你可以使用web服务,但是如果它只是真正简单的通信,我会简单地发布并访问服务器以消除一些开销。

我建议使用JSON。然而,对于这一点,我只建议使用base64编码字符串,成功后再将其转换回二进制。

我认为他指的是通信方法,而不是数据的表示方式。最初的要求是,在这里是不可接受的。我们不鼓励主观/民意调查问题。至于问题本身,只需使用WCF即可。它是官方的解决方案,因此拥有最多的工具、文档和社区支持。