Пример #1
0
        static void Main(string[] args)
        {
            NetworkUtils.NetworkUtils.SayHello();
            TcpClient     client        = new TcpClient("127.0.0.1", 1330);
            NetworkStream networkStream = client.GetStream();

            bool done = false;

            Console.WriteLine("Type 'bye' to end connection");
            while (!done)
            {
                Console.Write("Enter a message to send to server: ");
                string message = Console.ReadLine();

#if USE_DELIMETER
                // Gebruik van optie 1:
                ClientServerUtil.WriteTextMessage(networkStream, message);
#else
                // Gebruik van optie 2:
                ClientServerUtil.SendMessage(networkStream, message);
#endif

                string response = ClientServerUtil.ReadTextMessage(networkStream);

                Console.WriteLine("Response: " + response);
                done = response.Equals("BYE");
            }

            client.Close();
            networkStream.Close();
        }