Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio su Database ed infrastruttura

Scusate tanto la domanda  ma io devo trovare il sistema per
semplificarmi la vita e faccio appello alla vostra esperienza!
La situazione:
A) 2 uffici con vari pc. Tipicamente XP pro e home....non escludo uno
o due Windows 7.
Collegati ad internet con due DIVERSI provider...uno è l'ufficio
amministrazione: che sta dentro la rete della società di servizi...che
stà dentro la rete della società professionale del
commercialista....insomma le solite scatole cinesi all'italiana.
Morale: la posta la inviano e leggono, su internet sembrano non avere
limitazioni. Sul fatto che l'ip del singolo pc sia visibile da "fuori"
ho molti dubbi!
L'altro ufficio è la produzione/logistica....con una sua rete...un suo
firewall....comunque anche loro vanno su internet e leggono la posta!
Attualmente il mini-programma di gestione di una attività dell'azienda
è 3 tabelle anagrafiche in croce ed uno storico.
Un database access un po di vb6 ....un invio allegati automatico per
spedire tabelle da importare nel clone locale. Era nato monoutente....
B) IO non sono e non posso essere anche un sistemista/net
administrator! NON voglio sapere come configurare proxy,
firewall,server ed amenità varie....già è tanto se sò fare ...quello
che sò fare!!!
E poi qui sono dei caproni....rete locale....xp vari sparsi per la
palazzina che si connettono al gestionale della società professionale
che gira su un terminal server....quindi...antipodi dell'informatica
moderna!
Problema
all'ennesima richiesta di stampe , modifiche, accrocchi simul
multiutenza....il  mio stomaco ha ceduto ed ha cominciato a
lamentarsi!
Leggo...leggo...leggo
e arrivo alla conclusione che anche se il programma è minimo e pagano
poco (per il bene della mia salute)
dotnet (forse vb...forse c# ...chisenefrega)  e db accessibile dalla
rete (sqlexpress...o mysql...o postgresql)
SCOGLIO
come mi collego al db?
Leggo leggo leggo
SQLserver sembra che possa accettare un certificato X505 per criptare
la connessione.
Ma casini immani perchè l'ip del pc non lo vedo da "fuori"!
Dominio?...."che cosa stai dicendo Willis"?!?!
VPN? io non la so configurare!
Hamachi?
mi va lento.....e poi non so se cripta la connessione....e se passa
sopra i vari firewall!
...tengo access e faccio tutto in ASP.net?
Non vogliono "deviare" il loro sito web ne tenere gli archivi chissà
dove!
Sigh che palle!
SINTESI:
come collego via http "un po" di pc? Hamachi sarebbe stato
perfetto....ma se in 3 si vogliono connettere???
Avevo anche pensato al colmo della pazzia di intercettare il winsock e
farmi un mio protocollo...ma serebbe in chiaro....e ritornerei al
punto di partenza!
Una vpn senza server vpn....senza spippolare tra config e doc
lunghissime.....sigh!
 sto sognando vero????
Tutto sto casino perchè i dati che i 2 uffici si scambiano sono
nominativi e dati personali....quindi soggetti alla legge sulla
privacy....non sono sensibili...ma comunque da tutelare da un invio
"in chiaro"!!!

 
se non hanno un sistemista con un minimo di capacita' che ti possa
supportare nella configurazione di quello che serve (cosa che hai
scritto esplicitamente che tu non vuoi fare, imho giustamente) non ci
vedo vie d'uscita sensate e minimamente robuste. 
con poco sforzo e un minimo di pratica una vpn tra due sedi la metti in
piedi, ma almeno la configurazione va fatta da qualcuno che sa cosa sta
facendo... 
e in ogni caso, una volta che hai la connessione imho ti conviene
mollare access e usare un rdbms, tipo mysql o sqlexpress. 
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

la vedo grigia......
dire che sono rigidi ed a settori in questo posto...è un eufemismo
sistemista? che è???? :)
Hanno il contratto d'assistenza con il fornitore del gestionale...che
gli ha fatto una configurazione del server...ma nulla di manutenzione
sw sui "terminali".Fanno dei casini su quei poveri xp!

 "in chiaro"!!!
Intanto ti serve una VPN che di fabbrica cripta pure il traffico. XP può 
fare da server VPN, anche se sarebbe ideale fare una VPN fra i 
router/firewall. Il problema probabilmente è che i tizi avranno una ADSL ad 
ip dinamico per cui sorge anche il problema di reperire l'IP di almeno una 
delle sedi.
Supponendo di risolvere il problema dell'IP e della VPN ti rimane il 
problema del DB, Jet Engine non proprio il massimo da usare usando una 
connessione WAN.....
http://www.zdnetasia.com/configure-windows-xp-professional-to-be-a-vpn-server-39050037.htm
Senti ma forse non conviene spostare tutto l'ambaradan di software su di una 
macchina virtuale hostata da un provider. Su aruba un 2003 x64 te lo danno a 
10 euro al mese mentre una macchina fisica vera ti costa anche meno di 50 
euro al mese...
 

Il Mon, 28 Jun 2010 00:49:27 -0700 (PDT), Wodka40[Google] ha scritto:
[cut]
Hai pensato ad utilizzare una architettura 3-tier del tipo:
1) Client con interfaccia utente "stupida" che chiama dei web service su un
host su internet e/o rete locale
2) Server web che espone i web service
3) db (quello che vuoi)
I punti 2 e 3 nel tuo caso stanno tranquillamente sulla medesima macchina,
il punto è dove mettere il server...
PaF