我想为Windows Phone 8.1实现一些类似即时消息的应用程序,我有一个连接到MySQL数据库的WCF REST服务(我知道,SQL Server会更好,但为MySQL租用服务器更便宜......:D),用于存储用户等。
我知道REST是无状态的,但我想实现一些类似于会话的方法,以使我的Web服务能够通过服务立即将传入的消息传递给收件人(向Web服务发送消息/请求不是问题)。
所以我的问题是,你建议我做什么技术/解决方案?
我的基本概念是:
message/send
,并在请求正文中有收件人的ID,内容等我希望我能正确描述我的问题,并且会有人能帮助我^^
我很感激任何帮助!
提前致谢!
答案 0 :(得分:0)
有几种方法可行。
使用Microsoft的推送通知服务(MPNS)。 Here’s an overview。这是最省电的方式,您的用户甚至可以在您的应用未运行时接收消息。
使用Microsoft的Windows通知服务(WNS)。它仅在WP 8.1上受支持,但延迟很多更好(AFAIR承诺在5秒内交付时间)。
或者,您可以使用一些双向协议。选择: