Vai al contenuto

Come realizzare un servizio cloud per storicizzazione dati

Home Forum Discussioni su problematiche generali Come realizzare un servizio cloud per storicizzazione dati

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #83905
    Anonimo
    Inattivo

    Ho visto che con i Vs prodotti programmabili SlimLine fornite esempi per comunicazioni verso server cloud.

    Dovendo realizzare un servizio cloud per storicizzare dati da diversi sistemi distribuiti geograficamente potete indicarmi a quali esempi riferirmi per raggiungere il mio scopo.

    #83910
    Sergio Bertana
    Amministratore del forum

    Posso consigliarti due diverse soluzioni, tutti i programmi di esempio citati sono distribuiti con LogicLab come programmi dimostrativi, è possibile comunque eseguire il download del package con tutti i programmi.

    Stocizzazione su server FTP
    Utilizzando il FB FTPClient è possibile trasferire in automatico file dal sistema SlimLine verso un server FTP nel cloud, il programma Ptp139-FTPDataLogger è un semplice esempio di utilizzo. Un’altro valido esempio di trasferimento automatico di file di log nel cloud lo si può trovare nel programma Ptp211-FTPEnergyLogger. In questo esempio i file di log sono creati nel file system locale dello SlimLine e trasferiti sul server cloud solo se attivo. In questo modo si mantiene copia dei file in locale per il tempo desiderato.

    Sul server cloud è possibile creare cartelle diverse con i nomi dei vari clienti dove i sistemi trasferiranno i file di log che saranno nominati ad esempio con data/ora in modo da permettere una ricerca immediata dei dati desiderati.

    Storicizzazione in REST
    Con il FB RESTClient è possibile inviare dati ad un server HTTP, nel programma Ptp156, ST_RESTClient si trova sia l’esempio del programma LogicLab che del programma PHP da eseguire sul server. Con questo programma di esempio è possibile testare e comprendere le basi di funzionamento del servizio REST.

    Per un esempio più completo dove il sistema SlimLine invia i dati in REST ed il server li memorizza in un database MySQL è possibile riferirsi al programma PTP213, RESTToMySQL. Nell’esempio si trovano sia il programma LogicLab che il programma PHP da eseguire sul server per ricevere i dati e storicizzarli nel database MySQL. E’ possibile testare il programma utilizzando un server di test (Consiglio XAMPP).

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.