Um soquete é um ponto - final do link de comunicação entre o programa servidor eo programa cliente em execução em uma rede. O programa servidor tem um soquete que está vinculado a um número de porta , que escuta os pedidos do programa cliente. O programa cliente precisa saber o endereço IP do servidor , a fim de enviar solicitações para o programa servidor . Após a tomada de comunicação a ser estabelecida , o servidor eo cliente pode se comunicar através de sockets. Em VB.net , o namespace System.Net.Sockets abrange todas as classes de soquete , métodos e propriedades que você pode usar para desenvolver aplicativos de soquete. Coisas que você precisa
VB.NET
Mostrar Mais instruções
1
Clique em " Iniciar", " Todos os Programas" e "Visual Studio. " Clique em "Arquivo " e " New Project" para criar um novo projeto. Selecione " Visual Basic ", como a linguagem de programação e " Windows Application " como o tipo de aplicação. Digite um nome para o projeto. Selecione um local para o projeto.
2
Clique em " Form1 " sob o novo projeto no painel de navegação à esquerda . Clique em " Barra de Ferramentas " e selecione "Button ". Clique na área em branco de " Form1 " e solte o botão. Na seção de propriedades , digite um nome e uma descrição para o botão.
3
Clique duas vezes no botão para entrar na janela de programação. Defina as variáveis da seguinte forma:
Dim tcpclient como novo TcpClient
Dim NetworkStream AS NetworkStream
Ligação ao computador do servidor :
TCPClient.Connect ( " 127,0 .1.5 " )
4
o servidor envia informações para o cliente : " text " contém dados que são gravados em " NetworkStream " enquanto a rede lê as informações de" NetworkStream "para" mybuffer " < br. >
Dim texto AS text.length )
Dim buffersize AS Integer = tcpclient.ReceiveBufferSize
Dim mybuffer ( buffersize ) AS Byte
networkstream.Read ( mybuffer , 0, buffersize )
Console.Writeline ( Encoding.ASCII.GetString ( mybuffer , 0, buffersize ) )