Why data is not available in network stream?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cva cangaran
    New Member
    • Jan 2011
    • 1

    Why data is not available in network stream?

    server side coding

    Code:
     TcpClient dupClient = listener.AcceptTcpClient();
     NetworkStream ns = dupClient.GetStream();
     StreamReader sr = new StreamReader(ns);
     StreamWriter sw = new StreamWriter(ns);
     sw.WriteLine("send");
     string da = sr.ReadLine();
    client side coding

    Code:
    NetworkStream ns = client.GetStream();
     StreamReader sr = new StreamReader(ns);
     StreamWriter sw = new StreamWriter(ns);
     if(ns.DataAvailable)
     {
      da = sr.ReadLine();
     }
     sw.WriteLine(folder.ToString() + filename.ToString());
    Here the server writes the data and waits for reading
    but the data is not available on the stream in client side.Why the data sent by server is not available in network stream of client?
Working...