En socket er et slutpunkt for kommunikation mellem server-program og klient program, der kører på et netværk. Serveren Programmet har en sokkel , der er bundet til et portnummer , som lytter til kundens programmets anmodninger. Klienten programmet skal kende serverens IP-adresse for at sende anmodninger til serveren program. Efter socket kommunikation ved at blive etableret , kan serveren og klienten kommunikere via stikkene . I VB.net , omfatter System.Net.Sockets namespace alle socket klasser , metoder og egenskaber, som du kan bruge til at udvikle socket applikationer. Ting du skal
VB.NET
Vis Flere Instruktioner
1
Klik på "Start ", " Alle programmer " og " Visual Studio ". Klik på "File " og " Nyt projekt " for at oprette et nyt projekt. Vælg "Visual Basic " som programmet sprog og "Windows Application " som ansøgningen type. Indtast et navn til projektet . Vælg en placering for projektet.
2
Klik på " Form1 " under det nye projekt i venstre navigationspanel . Klik på " Toolbar " og derefter vælge " Button ". Klik på det tomme område " Form1 " og slippe knappen. På ejendomme sektionen indtaste et navn og en beskrivelse til knappen .
3
Dobbeltklik på knappen for at komme ind i programmerings -vinduet. Definer variable som følger : Hej
Dim tcpclient AS New tcpclient
Dim networkstream AS NetworkStream
Forbind til serveren computer : Hej
tcpclient.Connect ( " 127,0 .1.5 " )
4
server sender informationer til klienten : " tekst " indeholder data , der er skrevet til" networkstream ", mens netværket læser information fra " networkstream "til" mybuffer " < br . >
Dim tekst AS text.length )
Dim buffer AS Integer = tcpclient.ReceiveBufferSize
Dim mybuffer ( buffer ) AS Byte
networkstream.Read ( mybuffer , 0, buffer )
Console.Writeline ( Encoding.ASCII.GetString ( mybuffer , 0, buffer ) )