Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
// Создаем многострочный редактор
Editarea editarea = new Editarea(termIO, "",
MAX_EDITAREA_ROWS, MAX_EDITAREA_ROWS);
// Ждем ввода от пользователя
editarea.run();
// Показываем пользователю результат
termIO.write(CRLF + "Your input: " + CRLF
+ editarea.getValue() + CRLF);
termIO.flush();
break;
case 2: // завершение сеанса
connection.close();
return;
case 3: // останов сервера
TelnetD.getReference().setServing(false);
TelnetD.getReference().shutdown();
System.exit(0);
return;
}
// Ждем, пока пользователь нажмет любую клавишу
termIO.write(CRLF + "Press any key");
termIO.flush();
termIO.read();
}
}
Заключение
Итак, используя TelnetD, можно с минимальными затратами обеспечить возможность удаленного управления Java-приложением по протоколу Telnet.
Здесь, однако, следует отметить, что протокол Telnet передает все данные «открытым текстом», а значит, использование его в публичных сетях небезопасно. В качестве альтернативы протоколу Telnet для применения в публичных сетях можно предложить нестандартные расширения протокола Telnet или протокол SSH.
Ссылки:
1.
2.
3.
4.
5.