Newsgroup: it.comp.lang.delphi
Titolo: un client per molti server...

Supponiamo di avere un client... questo si deve collegare a piu server e
scaricare dei dati .. ogni server ha un database ma questo ha la stessa
struttura su tutti i server...
utilizzando midas posso far collegare contemporaneamente il mio client a
tutti i server ?
se non è possibile come facci collegare il mio client di volta in volta a
dei server che gli dico io ?
in ogni caso come faccio a scaricare i dati da tutti i server e metterli in
un client dataset locale...?
grazie per i suggerimenti,
Antonio.
-- 
_______________________________________________________________________
Nel 1969 l'equivalente della potenza di due Commodore 64 ha portato un razzo
sulla luna,
oggi la potenza di un Pentium 4/3000MHZ serve per far girare Windows XP,
qualcosa deve esser andato storto!

tutti i server ?
Cerca Cary Jensen su questo ng. troverai i riferimenti ai suoi articoli su
borland soapbox.
ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 grazie per i suggerimenti,
1) scelta della tecnologia: dcom o corba?
2) una volta scelta la tecnologia potresi avere un application server 
basato su ado oppure dbx oppure n application server specifici x db: uno 
usa ibx per interbase, uno ado per sqlserver, uno i doa x oracle, uno 
zeos per mysql etc etc etc
Indipendentemente dalla tecnologia il server puo contenere dei 
remotedatamodule, dove metti gli oggetti di accesso ai dati e dei 
datasetprovider con la prop exported a true.
3) lato client usi un tclientdataset che ha due prop specifiche che 
indicano "chi è il server" e "quale datasetprovider va utilizzato".
4) fare 'ste cose non è porprio elementare. Questo è uno di quegli 
ambiti dove è *vitale* documentarsi bene *prima* di iniziare.
Un buon inizio è la guida in linea che spiega abbastanza bene queste 
cose; poi, tra vecchi post del ng e soliti siti trovi altro.
Alberto Salvati
A *Neapolitan* delphi developer who is studing c# & .Net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso!"

 Alberto Salvati
Antonio.

Per quanto riguarda l'articolo che mi hai suggerito... trattava il deploying
che non è quello che mi interessa...
il mio problema l'ho esposto nella mail in risposta ad Alberto Salvati.
Ciao,
Antonio


  TSocketConnection ?
Quello indica il "modo" in cui i dati viaggiano tra client e server, non 
la tecnologia.
Se i db sono in lan, usa dcom.
Ti crei un application server e buonanotte.
Se esci da ambito lan, molla dcom e usa un web service.
Occhio che se 6 in ambito .net le cose cambiano un po...
-- 


Ciao, ti conviene farti una copia locale del Cds (tanto la tabella su
ogni server è identica ) che alimenti di volta in volta con i dati che
prendi dai vari server.
In pratica cicli sui server, ti colleghi, apri il cds collegato al
datasetprovider sul server, leggi i dati, li copi in quello locale e
poi passi al prossimo server.
Per la copia l'unica cosa che mi viene in mente è ciclare sui record e
fare insert....
Ciao, Rocco.


Si è una buona idea ma il punto è che non è detto che i server siano tutti
on line...

Fai prima un "Appello" usando le funzioni Net o i socket.
Giorgio
"Antonio Volpe" <stratodream@NO_SPAMfastwebnet.it> ha scritto nel messaggio
news:mESjd.4802$2n2....@tornado.fastwebnet.it...
