Ciao a tutti, devo realizzare un programma gestionale (Delphi 5)
che permetterà di avere un database, pensavo InterBase, condiviso
da 1 o più client. I vari client potranno essere distribuiti su una
rete locale (indirizzo IP del PC) ma anche attraverso il web
(indirizzo IP della connessione).
Solo il server possiede le tecnologie per accedere al DB.
Inizialmente pensavo di gestire le comunicazioni attraverso protocollo TCP/IP definito
da me + socket standard di Delphi, gestendo le condivisioni e i conflitti...
molto macchinoso e forse anche molto lento.
Come posso gestire le comunicazioni?
Leggendo un po' di documentazione delphi ho visto che le possibilità
sono molte: MIDAS, MTS, ADO... ma che confusione, non ho trovato
un testo chiaro!!!
Midas mi sembre la tecnologia più sicura e veloce e si può implementare
con un database InterBase ma richieda circa 600.000 mila di licenza per
poter essere utilizzato dall'utente finale senza rischi legali.
Per quel che riguarda MTS e ADO non ho capito bene quali potrebbero essere
i vantaggi o svantaggi rispetto a Midas, questi due richiedono una licenza
aggiuntiva per poter essere utilizzati?
Grazie.
Camusso Giancarlo
giancamu@libero.it