2011-10-29 29 views
3

我正在考虑使用Microsoft Push Notification Service在Window Phone中的简单聊天应用程序。在窗口电话中使用Microsoft推送通知服务

我在http://msdn.microsoft.com/en-us/library/hh202967(v=VS.92).aspx其中谈到创建接收Toast通知客户端应用程序读取的指南。

这是我第一次来开发移动应用程序,所以我不明白它的某些部分。

我已经是现在的问题,有可能是一个客户端(窗口电话)直接发送toast通知其他客户端?我从web找到下面的图片。似乎我需要有云应用程序(可能是网络服务器?)来玩通知服务。

MPNS layout

是否有可能建立一个窗口电话应用程序,直接请求MPNS发送通知到其他窗口的手机应用程序? (所以从上面的图片中,“2”将直接指向微软推送通知服务)

如果不是,究竟是什么原因呢?

回答

1

推送通知服务here有一个很好的解释。

从上面的链接。

注册阶段2:现在,MPNS已知 手机网络上的存在,需要手机本身提供开放的 地震服务。直到没有发生服务不 知道有一个电话,需要通知,所以它不能 提供通知。电话必须拨打 地震服务的方法,以提供已由 MPNS回答的Uri。一旦地震服务得到这个URL,它可以将这个信息存储在某个地方供以后使用。

对于您的情况,您需要在设备之间进行通信,然后才能发送任何通知。这是要知道你的手机的uri。服务器必须为注册通知的所有设备存储这些uris。这就是为什么你需要一个将xml发送到MPNS的应用程序。