BlackBerry notificaciones push: ¿Es TomCat / MySQL realmente necesarios?
-
05-10-2019 - |
Pregunta
No parece que haya una gran cantidad de información con respecto a la tecnología push de BlackBerry. La única cosa que me gustaría lograr es enviar notificaciones a los dispositivos BlackBerry a medida que estén disponibles. ¿Es realmente necesario Tomcat y MySQL para esto? Mi programa Java no es un servlet y para la parte web de cosas que usar PHP y comunicarse a través de java zócalos.
Estoy usando Java y si alguien sabe de algunos ejemplos, que sería grande.
Solución
Se puede utilizar cualquier lenguaje de empuje para el servidor. Lo único que se necesita es el archivo PAP proporcionada en la demo APP en el SDK PUSH
Es necesario enviar el archivo PAP throught http con su credencial dada por RIM.
Editar: Tomcat y MySQL son solamente necesaria si desea instalar su propio servidor PUSH con su entorno BES. Vea la Docs para DebugPortal en la página 20
Aquí está el archivo 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)--