wirecloud-pubsub

Software captura de pantalla:
wirecloud-pubsub
Detalles de software:
Versión: 0.4 Beta 3
Fecha de carga: 14 Apr 15
Promotor: CoNWeT Lab
Licencia: Libre
Popularidad: 4

Rating: 4.0/5 (Total Votes: 1)

wirecloud-pubsub es un plugin Wirecloud que proporciona apoyo PubSub.
Instalación

Desde * * wirecloud_pubsub utiliza funcionalidades django.contrib.static, debe añadirlo a su `` INSTALLED_APPS`` en `` settings.py``:
& Nbsp; & nbsp; & nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Wirecloud_pubsub',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; )
También tienes que añadirlo a su `` WIRECLOUD_PLUGINS``:
& Nbsp; & nbsp; & nbsp; WIRECLOUD_PLUGINS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Wirecloud_pubsub.wirecloud.PubSubPlugin',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; )
No se olvide de ejecutar el collectstatic y comprimir los comandos de la instalación Wirecloud:
& Nbsp; & nbsp; & nbsp; & nbsp; collectstatic ./manage.py
& Nbsp; & nbsp; & nbsp; & nbsp; compresa ./manage.py
Uso
Una vez wirecloud-pubsub está instalado y activado, aparatos pueden tomar ventaja de los functionallities PubSub través EzWebAPI.SilboPS. Actualmente, EzWebAPI.SilboPS sólo exporta clases PubEndPoint, SubEndPoint y Filtro. La documentación completa de SilboPS está disponible en https://svn.forge.morfeo-project.org/4caast/trunk/WP6/pubsub/README.md.
Ejemplo
::
& Nbsp; & nbsp; & nbsp; punto final var;
& Nbsp; & nbsp; & nbsp; función publish () {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; endpoint.publish ({'valor': "¡Hola, mundo!"});
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; start_publishing function () {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; endpoint.advertise ({'valor', ['str']});
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; setInterval (publicar, 2000);
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; punto final = EzWebAPI.SilboPS.PubEndPoint ({
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; AlAbrir: function (punto final) {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; alert ('Punto listo');
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; start_publishing ();
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; OnClose: function (punto final) {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; alert ('Punto final cerrado');
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; })

Requisitos :

  • Python
  • Wirecloud
  • Un servidor PubSub (https://svn.forge.morfeo-project.org/4caast/trunk/WP6/pubsub)

Comentarios a la wirecloud-pubsub

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!