Я пишу код для клиента сервера tcp-ip ... Проблема, с которой я сталкиваюсь, заключается в следующем: мой сервер находится на Java и прослушивает порт, если что-то, что он обнаружил, просто печатает найденное.
У меня есть клиент на Java и клиент на C. Когда я использую свой Java-клиент и отправляю String «hello server» - сервер находит это и печатает, НО, когда клиент C отправляет его, используя «send» из winsock.h, Java-сервер выдает ошибку в строке :: (I использовали Buffereader и readline для получения данных из порта tcp-ip на сервере Java)
commandFromPortal = inFromClient.readLine();
и ошибки: *
Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at org.snmp4j.NOCAlarmManager.Clientnew.run
Что мне делать ??? Любое предложение ??