Форум: "Потрепаться";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
ВнизСервер-сокет Найти похожие ветки
← →
Gashek (2004-06-24 14:46) [0]Допустим я написал простой ТСР сервер, запустил его на своей локальной машине, указал какой -небудь порт и INADDR_ANY адрес... Если человек с другого компа подклюится к моему серверу ТСР клиентом указав заданный порт и МОЙ IPадрес, то будел ли это дело работать? Или что-то еще нада дополнительно для их взаимодействия? Спрашиваю, т.к. у меня с моей локальной машины клиент подключается ОК, а с других машин..... не проходит!!!
← →
Digitman © (2004-06-24 14:53) [1]
> а с других машин..... не проходит
угу... так и говорит, мол, "не прохожу"
← →
Gashek (2004-06-24 14:56) [2]Да вообще трансфера данных не идет!
← →
Digitman © (2004-06-24 15:01) [3]
> Gashek (24.06.04 14:56) [2]
> Да вообще трансфера данных не идет!
ну конечно ... прямо такое сообщение ты и видишь, мол, "трансфера данных не идет"
и встроенный отладчик для тебя - что новые ворота известно кому
← →
Gashek (2004-06-24 15:04) [4]Удалено модератором
← →
Digitman © (2004-06-24 15:10) [5]
> Gashek (24.06.04 15:04) [4]
ты НЕ по фене можешь изъясняться ? или не вс состоянии свои мысли выразить языком программиста ?
> Отладчиком нифига не словишь
чушь !
> ставлю бреакпоинт после ACCEPTa
ты в состоянии понять, что если нет соединения, то отлаживать в первую очередь следует КЛИЕНТСКОЕ ПРИЛОЖЕНИЕ, а не серверное ?
клиент при отказе коннекта при исполнении ф-ции winsock.connect() получит код отказа, по которому уже можно о чем-то судить !
> говорю челу чтоб соединялся
это как ? по телефону что ли ?) или крича с балкона на балкон, мол, давай, Васька, коннектись уже ?
> Дак вот... не ни аксепта и ничего
разумеется ! ни с того конца взялся ... прежде чем об акцепте говорить, следует понять, что за ошибка на кл.стороне имеет место быть
← →
Gashek (2004-06-24 15:17) [6]> ты НЕ по фене можешь изъясняться ? или не вс состоянии свои мысли выразить языком программиста ?
Это разве по фене? Помоему это ты начал чушь нести...
> это как ? по телефону что ли ?) или крича с балкона на балкон, мол, давай, Васька, коннектись уже ?
Угу... Практически угадал.. Через асю.. А это так важно?
> разумеется ! ни с того конца взялся ... прежде чем об акцепте говорить, следует понять, что за ошибка на кл.стороне имеет место быть
Клиент выдает ошибку, что не может найти сервер =)) Я же говорил =). А вот.. доработал ТСР сервера.. и сделал ХТТП сервер... Опять такая бадяга... С локала все ок коннектиться при указании моего же ИП, а у других людей..... нет коннекта с сервером!!!
← →
Gashek (2004-06-24 15:19) [7]А отлаживать клиента пошагово на др машине нет возможности... А на моей опять же все класс... Что за хрень такая??
← →
Digitman © (2004-06-24 15:25) [8]
> Клиент выдает ошибку, что не может найти сервер
прелюбопытно, какое имя или IP-адрес серверного хоста фигурирует в настройках клиента
← →
Digitman © (2004-06-24 15:29) [9]
> А вот.. доработал ТСР сервера.. и сделал ХТТП сервер...
> Опять такая бадяга
а какая, "по фене", разница, http или не-http ?
если у тебя не хватает понимания, что http - это прикладной. а не транспортный протокол, то можешь дорабатывать свой ТСР-сервер и до "хренtp" - результат будет тот же ... ибо ты, по всей вероятности не понимаешь сути межсетевого и транспортного протоколов
← →
Григорьев Антон © (2004-06-24 15:30) [10]
> Клиент выдает ошибку, что не может найти сервер =)) Я же
> говорил =). А вот.. доработал ТСР сервера.. и сделал ХТТП
> сервер... Опять такая бадяга... С локала все ок коннектиться
> при указании моего же ИП, а у других людей..... нет коннекта
> с сервером!!!
Так может там где-то firewall стоит, который порт для внешних соединений закрывает? Надо у админа спросить.
← →
Gashek (2004-06-24 15:37) [11]2 Digitman ©
Я понимаю это получше тебя =)) Просто это скзал так, типа ошибку выдает СЕРВЕР не НАЙДЕН ;)
ИП адрес МОЕГО кома у клиента! А порт, тоот который я указавл в сервере)
> Так может там где-то firewall стоит, который порт для внешних соединений закрывает? Надо у админа спросить.
ГДЕ-ТО это где? У меня на компе я пробовал и так и так...
← →
Digitman © (2004-06-24 15:39) [12]
> Я понимаю это получше тебя
> ГДЕ-ТО это где?
понимание заметно
← →
Gashek (2004-06-24 15:41) [13]2 Digitman ©
Не прикидывайся умным =)) Я же сказал что свой файер я отключал!
← →
Digitman © (2004-06-24 15:52) [14]
> Gashek (24.06.04 15:41) [13]
слушай-ка, "умник", я не намерен втолковывать тебе, "гениальному", что на обоих хостах потенциального соединения может присутствовать активный файрвол
← →
Digitman © (2004-06-24 15:53) [15]
> Gashek
откуда клиент знает твой IP-адрес ? или он знает имя твоего хоста ? ты зарегистрирован в глобальных DNS-службах ?
← →
Gashek (2004-06-24 18:10) [16]> откуда клиент знает твой IP-адрес ? или он знает имя твоего хоста ? ты зарегистрирован в глобальных DNS-службах ?
Я сам горорю клиенту мой ИП адрес. Он его вводит в поле ввода... И собсна к нему и коннектиться через указанный порт...
← →
Gashek (2004-06-24 18:43) [17]Удалено модератором
Примечание: Ты уже не раз R/O получал.
← →
Cobalt © (2004-06-24 18:45) [18]Гы :)
<telepat mode ON>
Если есть аська=>подключен инет.
Если подключен инет=> высока вероятность того, что "другой чел" - на другом конце города ;)
Если подключен инет=>велика вероятность, что Gashek подключен по выделенке, и у него есть внутренний локальный адрес, который он и сообщает клиенту, а вовсе не "инетовский адрес".
<telepat mode OFF>
← →
Cobalt © (2004-06-24 18:48) [19]>Gashek (24.06.04 18:43) [17]
А вот за такое можно схлопотать ReadOnly на месяцок, ты осторожнее в выражениях.
" - Так что спокойней, равнодушней, если хотите жить." © Жванецкий
← →
Подкрадуха © (2004-06-24 20:14) [20]Спокойней, спокойней, горячие финские парни =)
← →
Случайный прохожий (2004-06-24 20:38) [21]Кстати, и у меня была подобная проблема.
Я не писал свою программу, а просто тестировал демку tcp/ip из раздела delphi\demo.
У меня тоже стоит выделенный канал, так что есть и внутренний локальный IP, и «нетовский» (использовал естественно второй), firewall отключил у себя, а на противоположной машине, подключенной через модем, он и не стоял. Ася тоже работала :)
Так вот, я мог подключится к той машине (где тоже запущена эта же демка (порт один)), а наоборот не получалось. Я так и не разобрался в чем все дело. Все пробовал, просто не знаю за что можно и зацепится. Закинул.
Самое интересное, что через UDP (тоже из примеров Delphi), все прекрасно выходило!
Хм… Может кто скажет по этому поводу что-нибудь. Был бы очень благодарен.
← →
имя (2004-06-25 01:25) [22]Удалено модератором
Примечание: Отдохни месяц
← →
Gashek (2004-06-25 01:27) [23]Удалено модератором
← →
Случайный прохожий (2004-06-25 01:55) [24]
> Gashek (25.06.04 01:25) [22]
> Gashek (25.06.04 01:27) [23]
мдамм...
Сохрани Господи душу грешника сего…
← →
Digitman © (2004-06-25 08:40) [25]редкостной породы дебил
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.042 c