@Vahmur
Network Administrator, Web Developer

Java expect. Выбор библиотеки. Возможно ли выполнение в многопоточном режиме?

Доброго времени суток.

В linux есть замечательный инструмент expect, который я неоднократно использовал для выполнения запросов к сетевому оборудованию по протоколам telnet и ssh.
Мною найдено несколько java реализаций этой утилиты, каждая из которых теоретически также решала бы схожие задачи.
Однако сетевых устройств много, времени мало и хотелось бы распараллелить эту задачу.
Возможно кто-то посоветует expect-like библиотеку, которая бы безопасно работала в режиме многопоточности?

Конкретно в Java я совсем недавно, поэтому за предупреждение о возможных подводных камнях также был бы благодарен.

PS. Да я знаю, что есть SNMP и мы используем его для большинства устройств. Просто и вкусно, но тем не менее остается некоторое множество железок, которые доступны исключительно по ssh и telnet.

Спасибо.
  • Вопрос задан
  • 465 просмотров
Решения вопроса 1
al_gon
@al_gon
Если ssh на Java или Ant то выбор номер 1 это www.jcraft.com/jsch
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Vahmur Автор вопроса
Network Administrator, Web Developer
Спасибо за ответы.

Буду тестировать.
Хотелось именно что-то вроде expect, потому как очень заманчивым выглядело spawn telnet + spawn ssh в одном флаконе.

Возможно придется каждый из протоколов своей библиотекой запускать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы