Исключение сокета
Клиент исключение
java.net.connectexception: соединение отказано: подключение.
Это исключение происходит, когда клиент выполняет новую операцию сокета (IP, порт). Причина этого исключения заключается в том, что либо машины с IP -адресом не может быть найден (то есть от текущей машины не существует до указанного IP -маршрута), либо IP существует, но указанный порт не может быть найден для прослушивания. Если эта проблема возникает, сначала проверьте, неправильно ли написаны IP и порт клиента. Если это правильно, пингите сервер от клиента, чтобы увидеть, можно ли его пропитывать. Если его можно пить (PING Service Server отключен, требуется другой метод), то это зависит от того, запускается ли программа, прослушивая указанный порт на стороне сервера.
java.net.socketException: сокет закрыт
Общая причина заключается в том, что после закрытия соединения (метод закрытия сокета называется), сетевое соединение читается и записывает.
java.net.socketException: (сброс подключения или сброс подключения с помощью Peer: Ошибка записи сокета)
Первое заключается в том, что если сокет на одном конце закрыт (или активно закрыт или закрыт из -за выхода исключения), другой конец все еще отправляет данные, а первый отправленный пакет данных повышает исключение (Connect Reset By Peer). Другой заключается в том, что один конечный выходит, но соединение не закрыто при выходе, а другой конец бросает сброс соединения, если данные считываются из соединения. Проще говоря, это вызвано операциями чтения и записи после отключения соединения.
java.net.socketException: сломанная труба.
После броска SocketExcepton: подключить сброс с помощью однозначного: ошибка записи сокета, если вы продолжите записывать данные, исключение будет брошено.
(Еще не измеряется)
java.net.bindexception: адрес уже используется: jvm_bind.
Это исключение возникает, когда сторона сервера выполняет новый Serversocket (порт) (порт представляет собой целочисленное значение 0, 65536). Причина исключения заключается в том, что порт, такой же, как порт, был запущен и слушал. В настоящее время используйте команду NetStat, чтобы увидеть порт в состоянии прослушивания. Вам нужно только найти порт, который не занят, чтобы решить эту проблему.
java.net.socketException: сокет закрыт
(То же, что и клиент)
java.net.socketException: (сброс подключения или сброс подключения с помощью Peer: Ошибка записи сокета)
(То же, что и клиент)
java.net.socketException: сломанная труба.
Спасибо за чтение, я надеюсь, что это поможет вам. Спасибо за поддержку этого сайта!