Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di maxmito
    Registrato dal
    Nov 2001
    Messaggi
    188

    [C++] Invio variabili ad un server

    Salve,
    prima di tutto spero di aver scritto nel forum appropriato..
    Volevo avere un vostro parere circa il metodo piu sicuro per inviare delle variabile da un software locale su pc ad un server remoto.
    Il software è scritto in C++ e può essere installato su piu pc, ma software deve poter inviare i dati elaborati ad un server unico centrale (piu precisamente ad un server con database MySQL).
    Ora mi chiedevo quale fosse il metodo piu sicuro per l'invio di questi dati.. all'inizio pensavo di mandarli via POST ad un browser.. questo per evitare che nel software ci siano i dati di accesso del database centralizzato.. voi che ne dite è una buona soluzione? Oppure c'è qualche altra alternativa più valida? Se qualcuno ha avuto gia a che fare con questo tipo di problema sarei grato di ricevere delucidazioni e consigli a riguardo!
    grazie

  2. #2
    perche' non ti fai un software con due thread ? uno server e uno client ? se inizializzi un socket in ascolto su una porta a tua scelta e lo lasci in ascolto poi non devi far altro che farti un loop e spedire byte per byte
    Spero di non aver scritto un post inutile e di aver fatto centro anche perche' non ho ben capito che devi fare :P

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,472
    Sì ... anch'io non ho capito ...

    Dici che nel server c'è MySql ... se devi usare MySql con i tuoi client per gestire dati lo fai ... altrimenti ?

  4. #4
    Utente di HTML.it L'avatar di maxmito
    Registrato dal
    Nov 2001
    Messaggi
    188
    si una soluzione potrebbe essere quella del socket..

    cmq visto che forse non è ancora chiaro ciò che deve essere fatto semplifico:
    sul server c'è mysql
    sui pc in locale gira il software, che gia esiste, ma che manca appunto della parte che comunica con il server, cioè dopo aver elaborato dei dati li deve mandare al server con mysql...
    cercavo il modo piu sicuro per far dialogare il server centrale con i vari pc che dovranno caricare sul server questi dati...
    spero sia tutto un pò piu chiaro..

  5. #5
    Utente di HTML.it L'avatar di maxmito
    Registrato dal
    Nov 2001
    Messaggi
    188
    Ragazzi..
    mettendo caso che decida di inviare i dati elaborati ad una pagina web con il metodo POST, dite che un SSL sul server può bastare come misura di sicurezza?
    thanksss

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,472
    Originariamente inviato da maxmito
    si una soluzione potrebbe essere quella del socket..

    cmq visto che forse non è ancora chiaro ciò che deve essere fatto semplifico:
    sul server c'è mysql
    sui pc in locale gira il software, che gia esiste, ma che manca appunto della parte che comunica con il server, cioè dopo aver elaborato dei dati li deve mandare al server con mysql...
    cercavo il modo piu sicuro per far dialogare il server centrale con i vari pc che dovranno caricare sul server questi dati...
    spero sia tutto un pò piu chiaro..
    Ma i dati non vengono elaborati dal client?

    Se e' cosi' e li devi solamente inviare a MySql, basta aprire una connessione dal client a MySql...

  7. #7
    Utente di HTML.it L'avatar di maxmito
    Registrato dal
    Nov 2001
    Messaggi
    188
    si si vengono elaborati dal client! e appunto volevo evitare di creare una connessione diretta tra client e database :-) cmq sto valutando anche altre alternative.. grazie cmq per i consigli!

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,472
    E ... scusa ... ma perche' vuoi evitare la connessione tra client e MySql ma, nello stesso tempo, vuoi impostare una connessione tra il client e un altro programma nel server?

    E' un controsenso che non comprendo, a meno che tu non chiarisca meglio le tue necessita' ... soprattutto il perche' del non voler connettere il client a MySql!

  9. #9
    Utente di HTML.it L'avatar di maxmito
    Registrato dal
    Nov 2001
    Messaggi
    188
    Non vorrei fare una connessione diretta per questioni di sicurezza ovviamente! Infatti sto valutando il fatto di far caricare i dati elaborati su un file, via ftp e poi elaborarlo successivamente tramite un cron

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,472
    Ovviamente ... ma in quale post l'avevi detto?

    Ma il server e' su Internet? Usi Linux (dal cron dell'ultimo post sembrerebbe)?

    E secondo te FTP e' piu' sicuro?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.