一起学Windows Phone 7开发(十二.Push Notification)
一. 简介 Push Notification 是 windows phone 7 中的特色功能之一,这个功能可以变相的让普通开发者实现多任务(尽管并不是真正的多任务)。它为手机端应用和 webservice 之间建立了一条专用的、持久的、稳定的通道来推送通知。当通道建立后,手机端应用可以接收 webservice 的任何信息。 二. 分类 对于 Push Notification 主要有三种: 1. Tile Notification: 是可以改变 Quick Lanuch area 内的图标内容(图片,文字等)的方式。不过这个需要把程序 pin to start, 才可以使用。 2. Toast Notification: 是在屏幕上面可以显示一个提示栏的方式。当点击提示栏可以打开应用程序。 3. Raw Notification: 是直接使用 Http 方式来接收( http polling )通知的方式。并且是不可见的,以后台方式传送通知。 对于以上几种通知,都需要一个服务端以 push notification 方式来发送通知, 也就是说要使用 push notification 都需要一个服务端。 三. 创建服务器端 对于服务器端来说,发送不同的通知,都是以 Http 方式发出去的,但是在发送时,需要配置相应的参数,来告诉 Push Notification