質問

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)--
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top