[Pluto-help] RE: [Pluto-help] Info su possibilità connessione remota
Lossani Simone Pietro, IT
simonepietro.lossani a pirelli.com
Ven 19 Ott 2001 13:39:03 CEST
Grazie a Ivan,
ma vorrei chiarire alcune cose.
Per quanto rigurda il punto 1, intendevo dire che il PC su cui c'è Apache in
alcune installazioni è connesso ad una LAN che s'interfaccia ad Internet
tramite un Router mentre in altre è solamente connesso via modem ad una
linea telefonica. L'idea è, nel secondo caso, di accedere al Web Server
usando la linea telefonica. Quindi l'utente chiamante con il proprio modem
contatterebbe il PC con Apache. Chiaramente nel primo caso l'utente
chiamante raggiungerebbe il PC con Apache con l'accesso ad internet
fornitogli da un ISP.
Per quanto riguarda il discorso degli Applet. Purtroppo ignoravo i Servlet
poichè per le prove condotte sino ad ora non mi sono serviti. Infatti ho
scritto degli Applet che leggono dati da MySQL, li ho inseriti in una pagina
HTML e poi accedendo a tale pagina da qualunque PC della LAN aziendale sono
riuscito a visualizzare i dati del DB. Ciò significa che i Servlet servono
solo quando la connessione avviene fuori dalla LAN?
Grazie e ciao!
Simone.
> -----Original Message-----
> From: Ivan Rigoni [SMTP:irigoni a e-tree.com]
> Sent: Friday 19 October 2001 10:01
> To: pluto-help a lists.pluto.linux.it
> Subject: Re: [Pluto-help] Info su possibilità connessione remota
>
> Lossani Simone Pietro, IT wrote:
>
> > Ciao a tutti,
> > ho 2 domande da porre alla lista.
> >
> > Utilizzo Apache e MySQL per permettere ad utenti remoti di visualizzare
> dati
> > presenti nel DB. In particolare ho scritto dei Java Applet con m.m.mysql
> > JDBC per ottenere la periodica lettura e visualizzazione di alcuni dati
> > presenti nel DB.
> > Ora però ho 2 dubbi amletici:
> >
> > 1)Se il PC dotato di Web Server non fosse raggiungibile con rete
> Ethernet ma
> > solo con modem analogico potrei comunque visualizzare le pagine Web di
> > Apache?.
>
>
> Non hai spiegato i termini del collegamento.... se sono gli altri che
> sei collegano dall'esterno tramite modem, la risposta è sì, se è il PC
> ad essere connesso alla rete tramite modem analogico, la risposta è
> quasi-no. Nel senso che, normalmente gli ISP ti assegnano dinamicamente
> un indirizzo di rete locale "dietro firewall" (IP 10.x.x.x o
> 192.168.x.x). In questo secondo caso la macchina con quell'indirizzo non
> è visibile dall'esterno se questo non è stato esplicitamente permesso da
> chi ha configurato la rete e ti assicuro che nessun amministratore di
> rete si farebbe del male così gratuitamente.
>
> > Come faccio a dire ad Apache che i visitatori del sito non
> > entreranno solo attraverso la scheda di rete, ma anche attraverso la
> porta
> > COM?
>
>
> Ad Apache non interessa da dove arrivano le chiamate, a meno che non sia
> tu stesso a filtrarle in httpd.conf
>
> > C'è documentazione a proposito?
>
>
> certo: apache manual ... l'hai installato assieme ad apache e non te ne
> sei accorto.
>
>
> > 2)Come detto, attraverso i Java Applet un utente remoto può visualizzare
> i
> > dati presenti in MySQL installato sul server. Ma in che modo tali dati
> > possono essere "importati" sul PC dell'utente visitatore per eventuali
> > elaborazioni locali?
>
>
> Le applet SONO client-side, il che significa che tutte le elaborazioni
> che eseguono, le eseguno sulla JVM (Java Virtual Machine) della macchina
> chiamante.
> Ti faccio una domanda:sai che non potrai accedere direttamente al DB
> dall'applet, vero? l'applet dovrà comunicare via RMI con una servlet che
> farà quel lavoro. Se lo sai, meglio, altrimenti (anche per gli altri che
> stanno leggendo), fate un salto su it.comp.java e leggetevi le FAQ.
>
> > Occorre affiancare al protocollo http qualcos'altro?
>
>
> RMI (Remote Method Invocation).
>
>
> Spero di esserti stato utile.
>
> --
> Ivan Rigoni - Senior IT developer - http://www.e-tree.com
>
>
>
> _______________________________________________
> pluto-help mailing list
> pluto-help a lists.pluto.linux.it
> http://lists.pluto.linux.it/mailman/listinfo/pluto-help
>
========================================================
CONFIDENTIALITY NOTICE
This message and its attachments (if any) may contain confidential,
proprietary or legally privileged information and is intended only for
the use of the addressee named above. No confidentiality or privilege
is waived or lost by any mistransmission.
If you are not the intended recipient of this message you are hereby
notified that you must not use, disseminate, copy it in any form or take
any action in reliance on it. If you have received this message in error
please delete it and any copies of it and kindly inform the sender of this
e-mail by replying or go to www.pirelli.com on "contact us".
========================================================
More information about the pluto-help
mailing list