Table of Contents |
---|
Introducción
Para desarrollar una aplicación cliente de Plataforma en Javascript, debes tener previamente los siguientes archivos JS en el directorio de la aplicación:
jQuery
Stomp
Sockjs
Puedes encontrar estos Javascript aquí: https://github.com/onesaitplatform/onesait-cloud-platform-clientlibraries/tree/master/javascript-client
...
Las imágenes que se muestran en el tutorial utilizan /js
Ejemplo
En el ejemplo se utiliza un archivo adicional llamado JsonEditor.js para mostrar la respuesta de forma más visual, pero no es estrictamente necesario.
...
var config = {};
config['url'] = "http://wwwlab.onesaitplatform.onlinecom/iot-broker/message";
config['deviceTemplate'] = 'Ticketing App'; (Debe ser igual que la template que definiste en IoTClient)
config['token'] = 'e7ef0742d09d4de5a3687f0cfdf7f626'; (token de deviceTemplate )
config['device'] = 'Web'; (Nombre que le darás al dispositivo)
...
Una vez realizado este paso, podrás invocar todos los métodos implementados en el objeto OPClient:
Join
Query
Insert
Update
UpdateById
Remove
RemoveById
Subscriptions
JOIN
La operación Join será la primera acción que se haga, porque permite conectarse al IoTClient definido. Si todo está bien, devolverá la sessionKey, identificando la sesión actual.
...
Si haces clic en el ejemplo de 'subscribe', y luego realizas una inserción, cuando vuelvas a la pestaña de suscripción, verás que has recibido la instancia que acabas de insertar.
...
Ejemplo
...