Configuración de la librería

Configuración de la librería

Para la correcta integración del cliente Octopush en el envío de notificaciones push deben especificarse, en primer lugar, en los recursos (resources) del instalador, un fichero de propiedades (properties) en el cual se especifican las propiedades necesarias para el correcto funcionamiento del cliente.

Tras esto, debe crearse un fichero properties con nombre octopush.properties en el cual es necesario definir la siguiente propiedad.

octopush.host = http://octopush.me/octopus-rs/services/

De esta manera, cuando se instancie un objeto del tipo Octopush (que definiremos más adelante) éste buscará la propiedad en el fichero de  la misma manera que se define para el objeto el endpoint en el que se alojan los servicios de Octopush.

En caso de integrar el cliente en un proyecto web, cuyo fichero de instalación tenga la extensión war,  este fichero debe  incluirse en la ruta siguiente del war, ..\WEB-INF\classes. En caso de ser un fichero war,  esta operación puede realizarse con una aplicación de compresión de ficheros como Winrar, abriendo el war y accediendo a la ruta copiando el fichero octopush.properties en su interior.

Una vez finalizado, se procede a desplegar la web, pudiendo ver en el log de salida del servidor donde se despliegue la aplicación, los siguientes mensajes de INFO.

"Carga del archivo de propiedades ----- octopush.properties"
"Cargado el atributo host --------- http://test.octopush.me/octopus-rs/services/"

Tras visualizar estos mensajes,  la aplicación se despliega correctamente y se encuentra preparada para la utilización de los servicios del cliente octopush.me

En octopush.me se contemplan dos entornos.
• Integración: http://test.octopush.me/octopus-rs/services/
• Producción: http://octopush.me/octopus-rs/services/

 

 

Configuración de la librería