Mi par di aver capito (spero tanto qualcuno mi smentisca) che volendo interfacciarsi da programma B4J con Firebase Realtime Db, scriverci sia possibile, mentre 'sentire' i cambiamenti non sia altrettanto facile, se non impossibile
Dove per 'sentire' intendo un meccanismo ad eventi, e quindi interrogazione db periodica esclusa, inzomma il polling mi fa venire l'orticaria
Quindi, supponendo di porci come obiettivo la realizzazione della classica chat tra smartphone e postazioni desktop
Lato Andoid/iOs ci dovrebbe essere gia' tutto sia per scrivere su db che per 'abbonarsi' ai cambiamenti del db, e quindi reagire tempestivamente se necessario
Lato B4J la scrittura basta andare giu' di post http, mentre per la lettura cambiamenti che intervengono sul db dovrebbe essere possibile installare un app Android dentro emulatore Android che gira sul pc in questione, quando l'app Android riceve i cambiamenti 'avverte' il programma B4J sul pc in qualche modo, ad esempio con un collegamento via socket tcp
Gia' prima di partire mi viene come un reflusso gastrico, e per questo vi chiedo, ma possibile non ci sia modo via B4J di 'sentire' i cambiamenti su Firebase?
Dove per 'sentire' intendo un meccanismo ad eventi, e quindi interrogazione db periodica esclusa, inzomma il polling mi fa venire l'orticaria
Quindi, supponendo di porci come obiettivo la realizzazione della classica chat tra smartphone e postazioni desktop
Lato Andoid/iOs ci dovrebbe essere gia' tutto sia per scrivere su db che per 'abbonarsi' ai cambiamenti del db, e quindi reagire tempestivamente se necessario
Lato B4J la scrittura basta andare giu' di post http, mentre per la lettura cambiamenti che intervengono sul db dovrebbe essere possibile installare un app Android dentro emulatore Android che gira sul pc in questione, quando l'app Android riceve i cambiamenti 'avverte' il programma B4J sul pc in qualche modo, ad esempio con un collegamento via socket tcp
Gia' prima di partire mi viene come un reflusso gastrico, e per questo vi chiedo, ma possibile non ci sia modo via B4J di 'sentire' i cambiamenti su Firebase?