Newsgroup: it.comp.appl.access
Titolo: Winsock e DataArrival... utilizzo in access

Ciao ragazzi...
cdo mi chiedo... visto che in VB nell'utilizzo del Winsok, una volta 
implementato correttamente l'evento DataArrival (Es.  Private Sub 
Winsock1_DataArrival(ByVal bytesTotal As Long) ), lo stesso lavora da solo e 
si attiva ogni volta che arrivano dei dati in risposta ad una richiesta 
fatta al server, mi chiedo... come è possibile (sempre che lo sia) far fare 
la stessa cosa ad access (che a quanto sembra non ne vuol sapere di restare 
in ascolto e aspettare i comodi del server)?...
Tutte le vs. buone nuove saranno ben accette ;-)
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 Pablitomf (Maurizio Facciuti)
Hehehehe sai perchè sghignazzo...!
Vado a memoria... il Client in realtà non resta in ascolto, ma ogni
tanto deve inviare al Server la richiesta...(non ne sono certo e non
faccio riferimento al Demo di cui parli)...!
Per il POP3 ad esempio il Client chiede al Server.. "WE HAI DATI...??"
allora il SERVER risponde inviando la risposta...!
E' ovviamente un'ipotesi...
Il Demo famoso(client/Server) utilizza o impegna 5 Potre da 1500 a
1504 provandone una per volta finchè non trova una che risponde...,
credo che una volta trovata il Client debba continuare ad interrogare
il Server che risponderà di non aver nulla da dire nel caso in cui non
ci siano messaggi...!
Il tutto avviene inviando stringhe di richiesta, e la risposta
normalmente è un NUMERO che definisce il messaggio... nel Demo ci sono
le codifiche...!
Quindi riepilogando... se chiami il Server dopo aver effettuato la
Connessione e questo ti dice che non ha nulla, devi richiamarlo dopo
qualche tempo, quidi ipotizzo un Timer da attivare SOLO se ti risponde
di non avere messaggi, perchè se ha messaggi il DataArrival viene
abilitato.
Spero di essere stato chiaro...
@Alex

 ha scritto nel messaggio 
news:1189681332.5...@o80g2000hse.googlegroups.com...
Hehehehe sai perchè sghignazzo...!
Vado a memoria... il Client in realtà non resta in ascolto, ma ogni
tanto deve inviare al Server la richiesta...(non ne sono certo e non
faccio riferimento al Demo di cui parli)...!
Per il POP3 ad esempio il Client chiede al Server.. "WE HAI DATI...??"
allora il SERVER risponde inviando la risposta...!
E' ovviamente un'ipotesi...
Il Demo famoso(client/Server) utilizza o impegna 5 Potre da 1500 a
1504 provandone una per volta finchè non trova una che risponde...,
credo che una volta trovata il Client debba continuare ad interrogare
il Server che risponderà di non aver nulla da dire nel caso in cui non
ci siano messaggi...!
Il tutto avviene inviando stringhe di richiesta, e la risposta
normalmente è un NUMERO che definisce il messaggio... nel Demo ci sono
le codifiche...!
Quindi riepilogando... se chiami il Server dopo aver effettuato la
Connessione e questo ti dice che non ha nulla, devi richiamarlo dopo
qualche tempo, quidi ipotizzo un Timer da attivare SOLO se ti risponde
di non avere messaggi, perchè se ha messaggi il DataArrival viene
abilitato.
Spero di essere stato chiaro...
@Alex
[risposta]
Altrimenti sarebbe di un mail server con tecnologia "push"...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
@Alex

 ha scritto nel messaggio 
news:1189688231.8...@o80g2000hse.googlegroups.com...
Ma esistono...? ;-)
[risposta]
Boh! Se non sbaglio il servizio mail del blackbarry, funziona cosě.
Sei sempre on-line e se hai posta/messsaggi chat ti viene inviata 
immediatamente.
Il problema originale di Maurizio č un pň diverso dal MailServer ma č
riconducibile... per questo ho fatto l'esempio...
[risposta]
In effetti č interpretabile in entrambi i modi: "...(che a quanto sembra non 
ne vuol sapere di restare in ascolto e aspettare i comodi del server)".
In pratica il Server se non viene interrogato TACE... e risponde solo
a domanda precisa...:
C=Client
S=Server
C: WE CI SEI
S: SI
C: HAI MESSAGGI
S: SI
C: QUANTI MESSAGGI
S: 3
C: INVIAMI IL PRIMO
S: Blabla bla bla bla bla
Che esempio...
[risposta]
Piů chiaro di cosě...
@Alex
[risposta]
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
non funzionerà mai! devi usare il napoletano: uè! guagliò!