首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

(转)iphone 推送通报 java 实现

2012-09-29 
(转)iphone 推送通知java 实现iphone 推送通知java 实现Push的原理:从上图我们可以看到。  1、首先是应用程

(转)iphone 推送通知 java 实现
iphone 推送通知  java 实现
Push的原理:



从上图我们可以看到。

  1、首先是应用程序注册消息推送。

  2、 IOS跟APNS Server要deviceToken。应用程序接受deviceToken。

  3、应用程序将deviceToken发送给PUSH服务端程序。

  4、 服务端程序向APNS服务发送消息。

  5、APNS服务将消息发送给iPhone应用程序。

这样我们就得到了在.net或java等后台应用程序中使用的证书文件:aps_developer_identity.p12

如果后台应用是php的话,那么可以按照 iOS消息推送机制中pem文件的生成这篇文章中的方法来生成php后台应用程序中使用的证书文件:ck.pem

前提准备,

在编写push notification之获取device token中拿到device token以后,需要把token字符串发送给应用的服务器端,即provider。

第三方依赖包(下载在下面):
bcprov-jdk16-145-1.jar

commons-io-2.0.1.jar

commons-lang-2.5.jar

log4j-1.2.16.jar

javapns-jdk16-163.jar

java代码:

 

热点排行