0

私はJavaソケットサーバーとphpを持っています。ソケットは完全に機能していますが、入出力ストリームは機能していません。

String loginQuery = is.readLine();

if (!loginQuery.equalsIgnoreCase(salt))return;

while (true) {
    String outQuery = "";
    is = new DataInputStream(clientSocket.getInputStream());
    os = new PrintStream(clientSocket.getOutputStream());
    String clientSentence = is.readLine();
    System.out.println(clientSentence);
    //here are some if's which change the outQuery string...
    os.println(outQuery);
}

PHP:

$st = $salt."\n";
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n");
$result = socket_connect($socket, $host, $port);
socket_write($socket, $st);
socket_write($socket, "ram\n", 5);
$resp = socket_read($socket, 1024);

Java コンソールでは、毎秒 50 回「null」が発生します。何か案は?

4

0 に答える 0