Newsgroup: it.comp.lang.visual-basic
Titolo: Ricevere un feedback da applicativi distribuiti

 Dunque...
Abbiamo un applicativo distribuito in un centinaio di installazioni, ma che
potenzialmente dovrebbe arrivare al migliaio per fine anno.
La maggior parte di queste installazioni sono su PC connessi a Internet,
strumento attraverso cui le singole installazioni si aggiornano, ricevono
l'update dell'abbonamento, ricevono i database operativi aggiornati, ecc...
Adesso, il cliente (che non è il cliente finale, ma il distributore), vuole
aggiungere una funzionalità di feedback, ossia essere informato di
determinati eventi che avvengono nell'applicativo. Si sgama lui tutte le
storie di privacy, ecc... Ha un avvocato apposta che gli prepara i contratti
in modo da essere tranquilli.
Stimando un evento da notificare al giorno, quale potrebbe essere il modo
migliore per ricevere tale notifica?
E-Mail: grosso problema. Il server SMTP cambia da ISP a ISP, e utilizzare un
nostro smtp significa non attivare il filtro sull'IP del mittente, e
diventare in un attimo un relay per lo spam.
Server nostro: ecco, forse questa è l'unica cosa fatta bene. Sul firewall,
apro una porta che redirigo su un nostro server, su cui installo un piccolo
applicativino nostro, che ascolta su tale porta e archivia i messaggi.
Ci sono altre idee?
Ciao
Alberto
--
Santo cielo, Magnum, si può sapere cos'è questo baccano?
Higgins, posso spiegarle...
Credo non sia necessario.
Zeus, Apollo, a voi...

 Ci sono altre idee?
Se l'applicazione ha già il permesso di uscire via http, un semplice
HTTP POST verso un vostro server web. I dati li trovate nei log ;-)
oppure un CGI o quel che è li scrive su disco.
Bye, G.

 Ci sono altre idee?
Leggi sopra! :)

 Ci sono altre idee?
Grazie.
Commenti e suggerimenti sono stati archiviati e adesso inizia la parte di
elaborazione/preventivazione.
Thanks
Alberto

 in modo da essere tranquilli.
<cut>
dunque, se hai già un server web attraverso il quale mandi aggiornamenti 
e simili, non ti conviene installare mysql/msde/sqlserver su questo 
server? ovviamente se hai diritti/accesso...
oppure, pubblichi un pagina asp/php sul sito aziendale, che riceve 
attraverso querystring i dati che compongono il feedback. Questa pagina 
asp/php si occupa di salvare il tutto in un db aziendale. nota che in 
questo caso il db-server non è pubblico su web, è sufficiente che sia 
connesso in lan rispetto al server web.
in questo modo, puoi fare statistiche, ricerche, analisi di mercato e 
quant'altro. Ovviamente devi fare in modo che il feedback non contenga 
dati scritti "a mano", diciamo, ma sia composto da valutazioni da 1 a 10 
(per dire) per ogni aspetto del software che ti interessa controllare.
A me così sembra una buona idea: ogni altra forma, soprattutto e-mail, 
alla fine ti costruisce un "db" difficilmente consultabile: immagine di 
avere una cartella di outlook express con 1.500 feedback arrivati via e-
mail: come fai a sapere quanti sono positivi, negativi, dove e perchè?
good coding!!!
--
Alletun
"Se ti va di spassartela adesso
Prendi il Vettore oggi stesso."
Terre Desolate - Stephen King
Inviato da 
www.mynewsgate.net

 parte di elaborazione/preventivazione.
comunque io voto per l'http post
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo