BrainCloud
Message/Events
- Code clients : Assez simple, On ajoute les binding pour get les events dans le backendBrainCloud qui ajouterai une entrée dans le messageDispatcher.
- Code Serveur : Il faudrait faire un systeme plus centralisé sur le serveur afin de ne pas avoir plusieurs moyen de send des events
- Les events semblent mieux que les messages pour gerer notre systeme de live update
Documents Save/Load
- On peut modifier le système déjà mis en place, documents_utils, et cela devrait modfi
Document Queries
Scheduled Scripts
REST API / nodeJS Client
- We can use https://www.npmjs.com/package/braincloud?activeTab=readme in combination with the S2S request to call differents scripts
- The nodejs is relatively simple, the hard thing is to find the right objectName or methodName but they can be found here http://getbraincloud.com/apidocs/apiref/?java#capi
ex.:var scriptData = {
"profil1": "ec11299f-ce5c-4485-9725-072205223783"
};
brainCloud.script.runScript("SendMessage", scriptData, OnSendMessageResponse);
- Pour la création d'utlisateur on n'a pas accès aux bonne méthodes à partir de nodeJS mais, on peut run un script qui, lui, peut créer un user. Sinon notre autre option serait de s'authentifier directement comme le user que nous voulont créer à partir de nodeJS