BlackBerry推送通知:Tomcat / MySQL真的需要吗?
-
05-10-2019 - |
题
关于BlackBerry的推动技术似乎没有大量信息。我唯一要完成的事情是在黑莓设备可用时发送通知。我真的需要tomcat和mysql吗?我的Java程序不是Servlet,也是我使用PHP的东西的网络侧面,并通过插座与Java通信。
我正在使用Java,如果有人知道一些示例,那就太好了。
解决方案
您可以使用任何语言将其推向服务器。您唯一需要的是推送SDK中的演示应用程序中提供的PAP文件
您需要通过RIM给定的凭据将PAP文件通过HTTP发送。
编辑:仅当您要在BES环境中安装自己的推动服务器时,才需要Tomcat和MySQL。看到 Debugportal的文档 在第20页上
这是PAP文件。
--$(boundary)
Content-Type: application/xml; charset=UTF-8
<?xml version="1.0"?>
<!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 2.0//EN"
"http://www.wapforum.org/DTD/pap_2.0.dtd"
[<?wap-pap-ver supported-versions="2.0"?>]>
<pap>
<push-message push-id="$(pushid)" ppg-notify-requested-to="$(notifyURL)">
<address address-value="WAPPUSH=$(pin)%3A100/TYPE=USER@rim.net"/>
<quality-of-service delivery-method="$(deliveryMethod)"/>
</push-message>
</pap>
--$(boundary)
$(headers)
$(content)
--$(boundary)--
不隶属于 StackOverflow