Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Java2 & isReachable и аналог в 1.4...

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Вс Дек 25 2005 11:43    Заголовок сообщения: Java2 & isReachable и аналог в 1.4... Ответить с цитатой

Приветствую.
Господа и дамы, подскажите, есть ли аналог метода isReachable в версиях Java 1.4...?
Сейчас просматриваю документация, в InetAddress ничего похожего пока не нашел. Впрочем, у меня английский не ахти, т.ч. могу просто пропустить.
Буду признателен, если скините название метода или хотя-бы класса, которому он принадлежит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Вс Дек 25 2005 11:45    Заголовок сообщения: Ответить с цитатой

Что-то совсем запарился. Разговор про различия 1.5 и 1.4
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
Kefir



Зарегистрирован: 16.04.2005
Сообщения: 443
Откуда: Пермь

СообщениеДобавлено: Ср Янв 11 2006 18:09    Заголовок сообщения: Ответить с цитатой

А че он делать должен?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Вс Янв 15 2006 11:06    Заголовок сообщения: Ответить с цитатой

http://javagu.ru/portal/dt?last=false&provider=javaguru&ArticleId=GURU_ARTICLE_80212&SecID=GURU_SECTION_63111

Здесь более подробно.
Вырезка:

В J2SE 5.0 вы можете также использовать InetAddress для проверки доступности хоста. Другими словами, вы можете определить, "живой" ли хост. Обычно этот тест производится из командной строки командой ping или простым запросом TCP ECHO. Но зачем беспокоиться об открытии запроса командной строки, возможно, используя класс ProcessBuilder, рассмотренный в совете "От Runtime.exe к ProcessBuilder" от 27 июля 2005? Все что вам нужно - это использовать метод isReachable() в InetAddress.

Метод isReachable() имеет две формы:

public boolean isReachable(int timeout) throws IOException
public boolean isReachable(NetworkInterface netif, int ttl, int timeout) throws IOException
Для большинства людей первой версии isReachable вполне достаточно. В этом формате вы просто указываете таймаут для проверки. Таймаут представляет собой количество миллисекунд ожидания ответа указанного хоста. Метод возвращает значение false, если хост недоступен, служба ping запрещена или запрос блокирован брандмауэром. Если хост доступен, возвращается true. При возникновении сетевых ошибок метод генерирует исключительную ситуацию IOException.

Вторая версия isReachable позволяет вам указать, какой NetworkInterface использовать для теста. Можно также указать максимальное количество узлов ретрансляции (hop) для достижения конкретного хоста. Если вы имеете только один сетевой интерфейс, но хотите указать количество узлов ретрансляции, передайте null в качестве номера интерфейса. Так же как и в первом варианте вы можете указать значение таймаута. Возможные возвращаемые значения для этой версии isReachable такие же, как и для версии с одним аргументом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...