BlackBerry Push通知:Tomcat / MySQLは本当に必要ですか?
-
05-10-2019 - |
質問
BlackBerryのプッシュテクノロジーに関する膨大な情報はないようです。私が達成したい唯一のことは、BlackBerryデバイスが利用可能になったときに通知をBlackBerryデバイスに送信することです。これには本当にTomcatとMySQLが必要ですか?私のJavaプログラムはサーブレットではなく、PHPを使用してソケットを介してJavaに通信することのウェブサイドのために。
私はJavaを使用していますが、誰かがいくつかの例を知っているなら、それは素晴らしいことです。
解決
任意の言語を使用してサーバーにプッシュできます。必要なのは、プッシュSDKのデモアプリで提供されているPAPファイルです
RIMによる指定された資格情報を使用して、HTTPを介してPAPファイルを送信する必要があります。
編集:TomcatとMySQLは、BES環境で独自のプッシュサーバーをインストールする場合にのみ必要です。を参照してください 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