tomcat版androidpn实现消息推送

经过两天的折腾,总算把tomcat版的androidpn消息推送服务器端给搞定了,关于原理什么的就不说了,网上一搜一大把,说说要改的几个地方,首先是XMPP Server的默认端口,其次是数据库连接。下面给出源码。

修改XMPP Server的默认端口

XMPP Server的默认端口是在resources/spring-config.xml里面配置的,你可以搜关键字5222,当然 这里你改了端口,客户端也要做相应的改动。

数据库连接

数据库连接也要根据自己情况改下resources/jdbc.properties,由于好多没接触过j2ee,所以这里还是提示下。

做完上述两部基本可以了,需要注意的是原作者提供的tomcat版的androidpn是放在tomcat的根路径下面,他在jsp里面的href写的是/xx.do,如果你是一个tomcat部署几个项目,也就是说tomcat目录下有个目录,里面才是你的项目,那么会出问题,需改成href="xxx.do"

androidpn tomcat版源码

注:依赖的jar包比较大,我把他们都给删了,你下载到源码后可以从官方版的lib下面找到所有源码,除了servlet-api-2.5.jar这个jar包,这个你可以百度下,放到web工程里面。

原文出处:http://marspring.mobi/androidpn-msg-push/ 需要源码的也可以到这里下载

你可能感兴趣的:(tomcat版androidpn实现消息推送)