Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用network stream.write时出错_C#_Java_Sockets_Tcp_Bufferedreader - Fatal编程技术网

C# 使用network stream.write时出错

C# 使用network stream.write时出错,c#,java,sockets,tcp,bufferedreader,C#,Java,Sockets,Tcp,Bufferedreader,首先,这是我的服务器代码的一部分: while (true) { try { requestCount = requestCount + 1; NetworkStream networkStream = clientSocket.GetStream(); rCount = Convert.ToString(requestCoun

首先,这是我的服务器代码的一部分:

while (true)
            {
                try
                {
                    requestCount = requestCount + 1;
                    NetworkStream networkStream = clientSocket.GetStream();
 rCount = Convert.ToString(requestCount);
                        serverResponse = "Server to clinet(" + clNo + ") " + " are u there ?" + Environment.NewLine;
                        sendBytes = Encoding.ASCII.GetBytes(serverResponse);
                       networkStream.Write(sendBytes, 0, sendBytes.Length);
                       networkStream.Flush();
                        Console.WriteLine(" >> " + serverResponse);

                }
                catch (Exception ex)
                {

                    Console.WriteLine(" >> error :  " + ex.Message);
                }


            }
这是我在客户端的代码:

    String k= null; 

     try {

          BufferedReader br = new BufferedReader(new InputStreamReader(connection.getInputStream()));
          k = br.readLine();          
          System.out.println(k);

      }
     catch (IOException f) {
System.out.println("error is :  "+f.getMessage());

    }     
    catch (Exception g) {

      JOptionPane.showMessageDialog(null,"Server is offline","Alert !",JOptionPane.WARNING_MESSAGE);

    }
这里的错误是我的程序进入了一个未完成的循环 并一直在服务器输出中说。。。“>>服务器到客户端(1)您在吗?”

另外,我的客户端应用程序在没有收到消息的情况下正在冻结!
有什么帮助吗?thx:)(顺便说一句,我的客户端在java上,而我的服务器在c上)

您对代码的格式是否满意?@I4V我是新的连接。。所以我用谷歌做的!我所需要的只是一点帮助,告诉我你是在哪里出错的!