Oppure

Loading
23/11/08 9:49
AlesPalla
Ciao!
Prima di tutto volevo ringraziare coloro che si occupano del sito per i contenuti molto esaurienti e le guide/manuali/spiegazioni molto ben fatti!
Mi sono addentrato nello studio dei socket(In Visual Basic.net) e ho notato che per inviare una qualsiasi stringa ad un server bisogna necasseriamente connettersi.
Il codice che di solito uso è + o - cosi

Public TCPCli As TcpClient
Public Steram As NetworkStream
dim Ip as string = Inputbox("Inserire l IP del Server")
dim porta as integer=654 'x esempio
TCPCli.connect(Ip,porta)
If TCPCli.Connected Then
   Stream = Client.GetStream
  End If


Girovagando per la rete ho notato che esistono x c++ i raw socket che permettono di mandare stringhe ad un server senza necessariamente esserne connessi(correggetemi se sbaglio)e agire direttamente sugli header di un pacchetto
Ora la mia domanda è:
esiste qualcosa di simile in VB.Net? E se esiste come potrei usarlo per creare un applicazione che mandi pacchetti(mi pare che si chiamino SYS) ad un server per poi connettermici?
Grazie 1000 in anticipo per le risposte
Ultima modifica effettuata da AlesPalla 23/11/08 9:50
aaa
23/11/08 11:28
Gianluca87
dipende tutto da che protocollo usi
tcp deve stabilire un tunnel di connessione prima di poter inviare i dati.(garantisce che i dati inviati siano privi di errori di trasmissione)
udp no(non esegue controllo errori di trasmissione)

ovviamente il tcp è leggermente + lento
di conseguenza sta a te scegliere il protocollo + opportuno in basa alla applicazione che devi realizzare
quì trovi un esempio
msdn.microsoft.com/it-it/library/…(VS.80).aspx
aaa
25/11/08 14:16
AlesPalla
Grazie mille! ho risolto!
aaa