定期从服务器发送Windows应用商店应用数据的最佳方法?

时间:2012-10-14 06:27:15

标签: sockets windows-8 client-server windows-runtime windows-store-apps

我知道StreamSocket类并且已经深入研究了这个问题,以至于在我的Windows应用商店应用中运行了working client-server example,然而,当我尝试移出我的服务器时代码到单独的WPF应用程序,控制台应用程序或Windows服务,所以我可以尝试连接我的客户端并将数据接收到它,它找不到Windows.Networking.Sockets命名空间,我想这是因为它是Win RT / Windows Store应用程序独有。

所以..

  1. 如果您只能在Windows应用商店应用中使用它,那么StreamSocket的重点是什么,当然您不会运行一个服务器作为Windows应用商店应用于一组客户端。
  2. 我应该选择哪种方法来实现我需要做的事情,即定期从服务器向Windows应用商店应用发送数据,以及客户端可能发回的内容?
  3. 我想到的一件事是,我想支持一个聊天功能,显然不希望每5秒轮询服务器一次JSON请求,我知道必须有一个优雅的解决方案我已经看到一些Windows应用程序实现这样的事情,例如游戏WordFeud这个词大量使用客户端 - 服务器活动,那么处理所有这些东西的最佳做法是什么?

    真的很困惑,帮忙!

1 个答案:

答案 0 :(得分:0)

您是否考虑过Azure移动服务?您可以通过试用帐户进行试验。但AMS可能是最佳选择。它证明了推送通知,日程安排等等http://www.windowsazure.com/en-us/develop/mobile/

它可以在Windwos商店,Windows Phone 8,iOS,Android和HTML中使用......查看它......

希望这有帮助!

joelcitizen