Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
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
Codice sorgente - presumibilmente VB.NET
Public TCPCli As TcpClient
Public Steram As NetworkStream
dim Ip asstring=Inputbox("Inserire l IP del Server")
dim porta asinteger=654'x esempio
TCPCli.connect(Ip,porta)
If TCPCli.ConnectedThen
Stream = Client.GetStream
EndIf
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 il 23/11/2008 alle 10:50
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)