Simple TCPClient/Listener ("hello world") example

88,834

These two tutorials should show you how to do it with the bare minimum. The first one is more aimed at what you want I think.

Try this: http://www.nullskull.com/articles/20020323.asp

Or this: http://www.codeproject.com/Articles/38914/A-TCP-IP-Chat-Program

Share:
88,834
Benjamin Jones
Author by

Benjamin Jones

Updated on February 02, 2020

Comments

  • Benjamin Jones
    Benjamin Jones over 4 years

    All I'm looking for is a simple TCPClient/Listener ("hello world") example. I'm a newbie and Microsoft TCPClient/Listener class examples are not what I am looking for. All I am looking is for the TCPClient to send a message "Hello world" and for a TCPListener to get the message and to send a message back "I got your hello world message"?

    A little help would be great. All I have is the TCPClient sending out "Hello World". Would this work?

    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)
    
    • Idle_Mind
      Idle_Mind over 10 years
      Yes..that should be fine for sending; assuming there is no actual protocol (most of the time there is). Receiving, however, is always more complicated than people think. You may be interested in my article over at EE.
    • Benjamin Jones
      Benjamin Jones over 10 years
      That link really helped!! Thanks!!
  • Cary Bondoc
    Cary Bondoc almost 9 years
    Please add some code, if those website that you share becomes deprecated then your answer will also become deprecated.