wirecloud-pubsub

Screenshot der Software:
wirecloud-pubsub
Softwarebeschreibung:
Version: 0.4 Beta 3
Upload-Datum: 14 Apr 15
Entwickler: CoNWeT Lab
Lizenz: Frei
Popularität: 4

Rating: 4.0/5 (Total Votes: 1)

wirecloud-Pubsub ist ein Plugin, das Wirecloud PubSub Unterstützung bietet.
Installation

Da * wirecloud_pubsub * verwendet django.contrib.static Funktionalitäten, sollten Sie es zu Ihrem `` `` INSTALLED_APPS`` in settings.py`` hinzuzufügen:
& 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; )
Auch Sie haben, um es zu `` WIRECLOUD_PLUGINS`` hinzuzufügen:
& 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; )
Vergessen Sie nicht, die collectstatic auf Ihrem Wirecloud Installation ausführen und komprimieren Befehle:
& Nbsp; & nbsp; & nbsp; & nbsp; ./manage.py collectstatic
& Nbsp; & nbsp; & nbsp; & nbsp; ./manage.py Kompresse
Verwendung
Sobald wirecloud-Pubsub installiert und aktiviert ist, Gadgets können die Vorteile der PubSub functionallities durch EzWebAPI.SilboPS nehmen. Derzeit EzWebAPI.SilboPS exportiert nur PubEndPoint, SubEndPoint und Filterklassen. Die vollständige Dokumentation der SilboPS ist https://svn.forge.morfeo-project.org/4caast/trunk/WP6/pubsub/README.md erhältlich.
Beispiel
::
& Nbsp; & nbsp; & nbsp; var Endpunkt;
& Nbsp; & nbsp; & nbsp; Funktion veröffentlichen () {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; endpoint.publish ({'value': 'Hallo Welt!'});
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; Funktion start_publishing () {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; endpoint.advertise ({'value', ['str']});
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; setInterval (veröffentlicht 2000);
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; Endpunkt = EzWebAPI.SilboPS.PubEndPoint ({
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; OnOpen: function (Endpunkt) {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; alert ('Endpoint bereit');
& 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 (Endpunkt) {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; alert ('Endpoint geschlossen');
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; })

Anforderungen :

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

Kommentare zu wirecloud-pubsub

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!