Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - client server problema
Forum - Visual Basic 6 - client server problema

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
sparano97 (Normal User)
Newbie


Messaggi: 16
Iscritto: 12/07/2012

Segnala al moderatore
Postato alle 22:44
Giovedì, 12/07/2012
ho creato un programma client server, sul mio pc si connette ma se installo il server su un altro pc, di un altra casa, nn si collega. e forse ip che sbaglio ad inserire, io metto il seguente 192.168.1.--- è giusto?vi posto il codice.
Client

Private Sub Command1_Click()
Winsock1.Close
Winsock1.Connect Text1.Text, Text2.Text
End Sub


Private Sub Command3_Click()
Winsock1.SendData "1"
End Sub

Server


Private Sub Form_Load()
Winsock1.Close
Winsock1.LocalPort = "7890"
Winsock1.Listen
End Sub

Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
Winsock1.Close
Winsock1.Accept requestID
End Sub

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim dati As String
Winsock1.GetData dati
msgbox "ciao"
End Sub

Private Sub Winsock1_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
Winsock1.Close
Winsock1.Listen
End Sub

Ultima modifica effettuata da sparano97 il 12/07/2012 alle 22:46
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 23:42
Giovedì, 12/07/2012
Devi inserire l' IP pubblico del server e sempre lato server deve essere aperta la porta su cui comunichi nel router. Altrimenti non vedrai mai il server


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sparano97 (Normal User)
Newbie


Messaggi: 16
Iscritto: 12/07/2012

Segnala al moderatore
Postato alle 0:37
Venerdì, 13/07/2012
mi potresti fare un esempio per la porta e ip come lo trovo quello pubblico

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 1:11
Venerdì, 13/07/2012
Che esempio?

L'IP pubblico è determinato dall'ISP ...

Lo trovi facilmente se vai sul sito http://www.myip.it/

Ovviamente se non utilizzi Fastweb ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sparano97 (Normal User)
Newbie


Messaggi: 16
Iscritto: 12/07/2012

Segnala al moderatore
Postato alle 1:15
Venerdì, 13/07/2012
si questo l'ho fatto giusto, invece x la porta come devo fare

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 7:12
Venerdì, 13/07/2012
Devi agire sul router del PC dove è installato il server.

Nella configurazione del router ci deve essere (dipende dalla marca e modello del router) il modo di aprire la porta per l'accesso da Internet (ovvero nattare la porta/ip).

A seconda dei modelli, la sezione della configurazione può chiamarsi "virtual server" o in altro modo ... ma devi vederlo tu nel tuo router (mi raccomando, nel router del server non in quello del client)


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sparano97 (Normal User)
Newbie


Messaggi: 16
Iscritto: 12/07/2012

Segnala al moderatore
Postato alle 12:21
Venerdì, 13/07/2012
mi potresti fare un piccolo tutorial o trovarlo per vedere come si fa

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:21
Venerdì, 13/07/2012
No ... non ti posso fare un tutorial su una cosa che non conosco.

Non conosco la marca e il modello del tuo router e - come ti ho detto - la cosa varia a seconda del modello di router !


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sparano97 (Normal User)
Newbie


Messaggi: 16
Iscritto: 12/07/2012

Segnala al moderatore
Postato alle 14:19
Venerdì, 13/07/2012
ok grazie lo stesso

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo