2013-10-07 12 views
6

Wszystko, czego szukam, to prosty przykład TCPClient/Listner ("Witaj, świecie"). Jestem początkującym i przykłady klas Microsoft TCPClient/Listner nie są tym, czego szukam. Wszystko, czego szukam, to dla TCPClient wysłanie wiadomości "Witaj świecie" i dla TCPListenera, aby uzyskać wiadomość i wysłać wiadomość z powrotem "Dostałem wiadomość" cześć na świecie "?Prosty przykładowy klient TCPClient/Listner ("witaj świecie")

Niewielka pomoc byłaby świetna. Mam tylko TCPClient wysyłający "Hello World". Czy to działa?

Dim port As Int32 = 13000 
     Dim client As New TcpClient("192.168.0.XXX", port) 
     ' Translate the passed message into ASCII and store it as a Byte array. 
     Dim data As [Byte]() = System.Text.Encoding.ASCII.GetBytes("Hello World") 

    ' Get a client stream for reading and writing. 
    ' Stream stream = client.GetStream(); 
    Dim stream As NetworkStream = client.GetStream() 

    ' Send the message to the connected TcpServer. 
    stream.Write(data, 0, data.Length) 
+5

Yes..that powinno być w porządku do wysłania; zakładając, że nie ma aktualnego protokołu (przez większość czasu). Odbieranie jest jednak zawsze bardziej skomplikowane niż ludzie myślą. Możesz być zainteresowany moim [artykułem] (http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/A_11178-A-Peer-To-Peer-LAN-Chat-Application-in -Visual-Basic-Net-using-TcpClient-and-TcpListener.html) na EE. –

+0

Ten link naprawdę pomógł !! Dzięki!! –

Odpowiedz

Powiązane problemy