????????AndroidPN??????????????????????????
????????
????1.asmack??????3???K??
????2.??????Android??Push???????XMPPЭ??о???????
????3.androidpn????????????????????????????д??
????????????????????????????????300??K????????????????????socket?????????????100K????????á?
??????????????????????XMPP???????????60%???????????
?????????????????????????????????socket???????????????????棬androidpn?????MINA???socket????????socket???????棬???????????socket????????
?????????????????????????????????androidpn?????????????????е???????????????????????????е????????????socket??????????????????????佨????????????????????
????????軔lib ?????? ???libs???????build path???浼??libs????????????????????????
??????????????е???????????????????????????????????web????????????????????????????????У????????????????????????????????
???????????????????????в???????tomcat?汾?????????????????tomcat?£???????????????????????????????????????????д???????????????tomcat??????8080????server?????????7070??????config.properties?????admin.console.port=????????ɡ?
?????????????????????????????????????????????в????????androidpn.properties?е?xmppHost=?????????????IP????????????192.168.1.150??
?????????????????????????????????????????д????????????????????????????????????????????????????????????????ж???
????1.?????android?汾????????android4.0?汾?????ò??????????汾??
????2.???????????????У???????????androidpn??????У???androidpn.properties?У?apikey?????123456789??????????ú?????????????????????????????????????apikey???????м????????????????????????androidpn.properties?и?????apikey???????config.properties?????????????
????OK?????????????web??????????
????????????????????????У???????????????????????????????????androidpn??server?????????м????????
?????????????????androidpn????????????????????????apn_user???????????????????????????????????????????????????
?????????????????????μ?tomcat????server??????????棬??????????config??properties??jdbc.properties??jdbc.properties?????????????????????????????????д??????????????????????????????httpЭ?齫????POST??server?????org.androidpn.server.console.controller.NotificationController???send?????С????????????????????????????????server???
???????????????????????????????????????????????????
????????д?ú??????У????????£???????????????????????????????????????
???????????д??????????????????????????????????????????Щ?????????????????????????С??????????????′??????
????????????????????????????windows????????????????linux?????£???????????
????·??????????????????????????????????????·????????
???????????linux??????server???????????5222??????á?????????????????????????????????????????????????????5222???????