Подключение 2-х программ Java (через сокеты) через Hotspot
Я изучаю Sockets(и я знаю очень мало о сетях, извините, если это глупый вопрос), и я попробовал стандартную модель эхо-сервера / клиента в моей собственной системе, и это сработало. Я хотел попробовать это между двумя системами (сервер и клиент в двух разных системах) через точку доступа Android, где я столкнулся с множеством ошибок как на стороне клиента, так и на стороне сервера
При запуске программы Server Echo я получаю следующее исключение:
Exception caught when trying to listen on port 1300 or listening for a connection
Address already in use: JVM_Bind
При запуске программы Client Echo я получаю следующее исключение:
Exception in thread "main" java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at echo.EchoClient.main(EchoClient.java:12)
Нужно ли настраивать горячие точки для работы программ или это что-то еще?