29/06/10 13:50
mikesoft220594
Ciao ragazzi, sono nuovo del forum, per cui perdonatemi se ho aperto un post già esistente. :-)
Da qualche giorno ho iniziato la programmazione di una semplice Chat in VB6 con la famosissima OCX "WinSock".
La programmazione è adata "a buon fine" e nella mia rete locale funziona che una bellezza!
Il mio problema è che questa Chat servirebbe per mettere in contatto me ed un mio amico, e quindi devo avere la possibilità
di connettermi con il WinSock ad una rete non locale (mi pare si dica ExtraNet).
Come posso fare?
Io, in realtà, una soluzione forse me la sarei già trovata però non so quanto possa esser giusta e per rispiarmiare
moccoli e bestiemmie varie ho preferito chiedere! XD
Io avevo pensato di:
-Dare il SERVER al mio amico
e di dare le seguenti impostazioni al WinSock(SERVER):
-RemotePort -> una porta a caso (ad esempio la 10)
poi, il CLIENT me lo sarei tenuto io ed avrei connesso il WinSock all'indirizzo IP Publico del mio amico (WinSock1.Connect "xxx.xxx.xxx.xxx" , "10"
però non riesco a capire come riuscira poi il WinSock a capire che l'indirizzo IP che gli ho messo è un indirizzo IP Pubblico o locale...
Infatti, secondo me, il WinSock mi darà errore perche cercherà quell'indirizzo IP all'interno della mia rete locale...
Grazie
Da qualche giorno ho iniziato la programmazione di una semplice Chat in VB6 con la famosissima OCX "WinSock".
La programmazione è adata "a buon fine" e nella mia rete locale funziona che una bellezza!
Il mio problema è che questa Chat servirebbe per mettere in contatto me ed un mio amico, e quindi devo avere la possibilità
di connettermi con il WinSock ad una rete non locale (mi pare si dica ExtraNet).
Come posso fare?
Io, in realtà, una soluzione forse me la sarei già trovata però non so quanto possa esser giusta e per rispiarmiare
moccoli e bestiemmie varie ho preferito chiedere! XD
Io avevo pensato di:
-Dare il SERVER al mio amico
e di dare le seguenti impostazioni al WinSock(SERVER):
-RemotePort -> una porta a caso (ad esempio la 10)
poi, il CLIENT me lo sarei tenuto io ed avrei connesso il WinSock all'indirizzo IP Publico del mio amico (WinSock1.Connect "xxx.xxx.xxx.xxx" , "10"
però non riesco a capire come riuscira poi il WinSock a capire che l'indirizzo IP che gli ho messo è un indirizzo IP Pubblico o locale...
Infatti, secondo me, il WinSock mi darà errore perche cercherà quell'indirizzo IP all'interno della mia rete locale...
Grazie
aaa