Java 黑莓推送通知:真的需要TomCat/MySQL吗?
关于黑莓推送技术的信息似乎并不多。我唯一想做的就是在黑莓设备可用时向它们发送通知。 我真的需要TomCat和MySQL吗?我的java程序不是servlet,对于web端的东西,我使用PHP并通过套接字与java通信Java 黑莓推送通知:真的需要TomCat/MySQL吗?,java,blackberry,push,blackberry-push,Java,Blackberry,Push,Blackberry Push,关于黑莓推送技术的信息似乎并不多。我唯一想做的就是在黑莓设备可用时向它们发送通知。 我真的需要TomCat和MySQL吗?我的java程序不是servlet,对于web端的东西,我使用PHP并通过套接字与java通信 我正在使用java,如果有人知道一些示例,那就太好了。您可以使用任何语言推送到服务器。您只需要PUSH SDK中演示应用程序中提供的PAP文件 您需要使用RIM提供的凭证通过http发送PAP文件 编辑:只有当您想在BES环境中安装自己的推送服务器时,才需要Tomcat和Mysql
我正在使用java,如果有人知道一些示例,那就太好了。您可以使用任何语言推送到服务器。您只需要PUSH SDK中演示应用程序中提供的PAP文件 您需要使用RIM提供的凭证通过http发送PAP文件 编辑:只有当您想在BES环境中安装自己的推送服务器时,才需要Tomcat和Mysql。请参见第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)--
--$(边界)
内容类型:application/xml;字符集=UTF-8
对,我刚刚看到一个脚本,其中有人使用CURL通过HTTP发送信息。这让我的生活更轻松——我还有一个问题要问“最佳答案”。为什么文档会让人觉得MySQL和Tomcat是一个先决条件?@请参阅文档中的DebugPortal