sns pubsub patron example español aws javascript amazon-web-services publish-subscribe amazon-sns

javascript - pubsub - ¿Es posible recibir un mensaje de Amazon SNS en un script JS?



pubsub js (2)

Sí, pero no directamente, y tendrás que buscar mensajes en un temporizador ...

En la página Detalles del producto bajo el encabezado "Flexible", verá que ninguno de los formatos / transportes admitidos actualmente puede alojarse en el navegador.

Sin embargo ... Amazon SQS es uno de los transportes compatibles y, a su vez, se puede acceder desde JavaScript; consulte una aplicación de ejemplo aquí: http://aws.amazon.com/code/Amazon-SQS/1254 . (El ejemplo muestra JavaScript accediendo a SQS).

Sin embargo, tendrías que sondear manualmente, ya que no hay "push" en el navegador con SQS.

(Alternativamente, podría hacerlo todo en el lado del servidor, y luego podría usar websockets potencialmente utilizables para enviar los mensajes al navegador).

Conozco algunas opciones usando ruby ​​on rails y / o node.js y PubNuB, un servicio que tiene muchas API para que puedas enviar / recibir notificaciones entre (casi) cualquier plataforma.

Ahora puedo enviar mensajes desde PHP y cómo recibirlos allí utilizando Amazon SNS, pero ¿cómo puedo recibir una notificación push (un mensaje SNS) en un script JS / jQuery?

Gracias.


Utilice un trabajador de servicio en su proyecto y configure un controlador de notificación push ... Creé un proyecto GCM e hice un pequeño servidor node.js y parece recibir mensajes de SNS ... No se requiere votación.