Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Работа с сетью > Socket виснет + GUI


Автор: KAlex1 6.12.2010, 13:53
Здравствуйте! 

В нетбинсе создаю Desktop Application, вытягиваю на форму кнопку в обработчике, создаю сокет, и на выполнении "... new Socket (.....);" выполнение зависает.
Интересная особенность: когда указываю соединяться на "127.0.0.1", то соединяется нормально, если же указать какой либо другой адрес, то зависает.

Подскажите пожалуйста в чем может быть проблема.

Автор: Skipy 6.12.2010, 15:05
http://www.skipy.ru/technics/gui_sync.html

Автор: KAlex1 6.12.2010, 16:43
Спасибо большое за ссылку.

Только я имел ввиду не то что кнопочка не отжимается, и что я хочу что-то делать на форме пока сокет подключается, 
а то что с конструктора new Socket(.....) не выходит

Автор: Skipy 6.12.2010, 17:14
Что происходит, когда истечет таймаут соединения? 

Автор: KAlex1 6.12.2010, 20:09
мне кажется, что таймаут и не отсчитывается, потому что это все дело висит очень долго.
а если на том же компьютере открывать сокет в каком-нибудь консольном явовском приложении то все соединяется мгновенно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)