Встречается на собеседованиях • сегодня
Умеешь ли подключаться к серверу удаленно
Да, умею. В Java для удаленного подключения к серверу можно использовать различные протоколы:
- HTTP/HTTPS:
HttpURLConnection,HttpClient(Java 11+) - TCP/IP:
SocketиServerSocket - SSH: библиотеки типа JSch
- RMI: для удаленного вызова методов
Пример TCP-подключения:
java
try (Socket socket = new Socket("example.com", 8080);
OutputStream out = socket.getOutputStream();
InputStream in = socket.getInputStream()) {
out.write("Hello, server!".getBytes());
byte[] response = in.readAllBytes();
System.out.println(new String(response));
} catch (IOException e) {
e.printStackTrace();
}Для SSH (JSch):
java
JSch jsch = new JSch();
Session session = jsch.getSession("user", "host", 22);
session.setPassword("password");
session.connect();Выбор способа зависит от задачи и протокола.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы