Newsgroup: it.comp.lang.vo-clipper
Titolo: Advantage Database Server

Ecco, tanto da qualcosa bisogna cominciare, e per non parlare di Y2K che ne
abbiamo tutti le scatole piene ....
parliamo di AXS :)
Qualcuno di voi utilizza il prodotto della Advantage ? Parliamone !
Ciao.Alberto.

Io lo utilizzo da anni con un'applicazione scritta in clipper per la
prenotazione cittadina di esami diagnostici per una azienda sanitaria.
Devo dire che sono contento e non ho mai rilevato problemi di nessun tipo
che sono quelli classici degli indici corrotti o dei file .dbf corrotti che
si incontrano in applicazioni che non fanno uso di driver di terze parti per
la gestione dei databases.
I tempi di reindicizzazione sono estremamente veloci.
Faccio un esempio: Il database degli abitanti in Torino di 980.000 record
con indici su cognome, nome e data di nascita , codice fiscale, codice
sanitario viene indicizzato in circa due ore in condizioni 'normali' con AXS
ci vogliono circa 15-20 minuti.
AXS è ottimo soprattutto la dove il traffico di rete viaggia su linee a
bassa velocità come le CDN o addirittura le linee telefoniche. In queste
condizioni si riesce a far lavorare un'applicazione che altrimenti avrebbe
tempi di risposta eccessivamente lunghi.
AXS possiede alcune delle istruzioni classiche dei RDBMS per la gestione
delle transazioni come BeginTrans() e EndTrans() o rollback().
Il lavoro per la ricerca nel file indice a fatto completamente sul server
pertanto la sua efficienza è massima ed il traffico di rete generato è
minimo.
I file indici generati sono completamente compatibili con i driver DBFNTX e
possono essere letti da applicazioni che non fanno uso di AXS, tantè che
nelle mie procedure scrivo in un file di configurazione se utilizzare AXS
oppure no così se il server sul quale ho i database non ha AXS la mia
applicazione gira comunque senza doverne avere una versione compilata senza
AXS.
--
      Pino Saffioti
-----------------------------------
pino.s...@asl1.to.it

AXS.
3 ) Per realizzare questo vanno linkati due RDD ?
      (quello standard del Clipper e quello di ADS ) 
 
Grazie,
Eugenio.


Ciao Pino, dall'oggetto e dal indirizzo di e-mail, deduco che sei un
dipendente dell'Asl, o no?
Ae

Alberto Rubinelli wrote:

La sola cosa che posso dire è che è una "bomba"; sono 4 anni circa che
distribuiamo applicazioni con ADS in diversi ambienti (NT e Netware) anche con
25 utenti e la stabilità devo dire che è ottima (come anche le prestazioni).
Attualmente i nostri applicativi girano in ambiente carattere in protect mode
ed in ambiente Windows (con FiveWin); utilizziamo CA-Clipper 5.2e + Blinker 5.1
ed una serie di tools (per es: Funcky).
Sono a disposizione per altre informazioni sull'argomento.
o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
              Open Software
          The Home of Polcity
Marco Todone, Developer Coordinator
   Email: 
tod...@opensoftware.it
     Http: 
www.opensoftware.it
o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o

o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...

      (quello standard del Clipper e quello di ADS )
Esatto.
Ciao.Alberto.

I file indici generati sono completamente compatibili con i driver DBFNTX e
Io utilizzo come RDD la DBFCDXAX: cosa dici, e' meglio o peggio ?
Ciao.Alberto.

ed una serie di tools (per es: Funcky).
Uso anche io Clipper 5.2e e Blinker 5.0
Permettimi di farti 2 domande : come mai non sei passato al clipper 5.3 ? Io
perche il 5.2e mi funziona perfettamente, e quindi non voglio peggiorare. E
poi, da blinker 5.0 a 5.1 cosa c'e' in piu' o di meglio ?
Ciao.Alberto.

Una volta comprato il driver e' liberamente distribuibile?
Il driver si, la chiave hardware con licenza e' sul server.
Ciao.Alberto.

Con delle caratteristiche cosě *esplosive* mi chiedo :
. č possibile avere una versione shareware o simile ?
. per ogni client installato si deve acquistare una licenza ?
. quanto costa una licenza ?
. utilizza gli indici CDX ?
. con VO si linka come libreria ?
Visto che a quanto pare č un prodotto di un certo livello, come
mai non viene integrato in VO ?
E' da un po' di tempo che ne sento (leggo) parlare sul NG inglese,
ma non avevo mai capito di cosa si trattasse realmente.
Penso che stanotte non dormiro'...... :-DDDDD
Ciao,
Antonello.

 Ciao.Alberto.
Il motivo principale per il quale non sono mai passato al 5.3 è sostanzialmente
legato al fatto che utilizzo diverse librerie 3 parti ed in alcuni casi le
versioni per 5.3 danno dei problemi. Per esempio, è vero che le ns. applicazioni
funzionano in C/S con ADS, ma per tutte le installazioni in cui non ci sia un
server dedicato, o debbano girare in "stand-alone", continuiamo ad utilizzare
Comix (l'indistruttibile ed insostituibile). In questo caso, in 5.3 Comix è
stato integrato come RDD standard ma è anche stato privato di alcune funzioni
specifiche dei filtri (da noi largamente utilizzate); purtroppo non esiste una
versione "full" di Comix per 5.3 :-(
In ogni caso, 5.3 con le relative patch, risulta leggermente più stabile di
5.2e, soprattutto nella gestione della memoria (minori problemi di errori tipo
5333/332). Per quanto concerne Blinker, a mio avviso strumento "obbligatorio"
per chi utilizza clipper, la patch (gratuita) alla 5.1, offre il vantaggio di
avere più spazio di stack nelle applicazioni (sopratutto in FiveWin), ed allo
stesso tempo risolve in molti casi gli errori 667 (stack overflow).
Una considerazione su ADS; nonostante sia un ottimo prodotto, a mio avviso, deve
essere considerato solo come unico strumento rapido ed efficace per il porting
di applicazioni clipper in tecnologia C/S. Il vantaggio che offre, oltre alla
stabilità ed alle prestazioni, sta nel fatto che con poche ore di lavoro e senza
riscrivere migliaia di righe di codice, si possono portare in C/S vecchie
applicazioni. In ogni caso, se avete in progetto di riscrivere le vs.
applicazioni (con altri ambienti Delphi, Vb...) non esitate a considerare altri
motori Sql; ADS è sì un motore Sql, ma manca di molte features presenti in tutti
gli altri dbase (per esempio le stored procedures, replica dei dbase, etc...), e
a livello puramente marketing, quando parlate di ADS è come parlare di nessuno.
Inoltre, il prezzo non è dei più competitivi.
Bye
Marco


 Antonello.
Bye












Marco
-

 Punto dolente...quanto mi costerebbe ?
vai a vedere su 
www.sweet.it
 , lo vendono loro ! (anche loro)
Signori della swwet, se leggete datemi qualcosa gratis, vi sto facendo
pubblicita' :))
Ciao.Alberto.