Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Как связать TClient/ServerSocket через I-net   Найти похожие ветки 

 
kami ©   (2006-01-08 21:18) [0]

Ситуация : 2 компьютера, на одном приложение с TClientSocket, на втором, соответственно TServerSocket. Оба компьютера имеют доступ в интернет по диалапу.
Как их можно соединить друг с другом (в смысле, что указывать, и где это брать?)
Предположительно, пользователи могут общатся (как угодно - телефон, аська...) для уточнения необходимых параметров.
Пытались подключится, брав IP сервера, показываемый в свойствах подключения, ну и взятый с страниц, определяющих IP.
P.S. Нужны именно Client / Server сокеты, Indy не пойдет.
P.P.S. Прошу прощения - такие темы уже были, но - как обычно, раньше не было нужно, поэтому не сохранял их :( а вот теперь найти не могу.


 
Alexander Panov ©   (2006-01-08 23:09) [1]

А что не получается-то?


 
kami ©   (2006-01-08 23:52) [2]

Порты - согласованы, клиентскому сокету указывался IP сервера; Active:=True...
В итоге - ошибка 10060 - A connection attempt failed because... к серверу даже ничего не приходит. Порты - согласованы


 
kami ©   (2006-01-08 23:53) [3]

kami ©   (08.01.06 23:52) [2]
Мда, не надо повторять два раза два раза :)


 
sniknik ©   (2006-01-09 00:00) [4]

самое интересное в трех точках


 
Alexander Panov ©   (2006-01-09 00:01) [5]

>kami ©   (08.01.06 23:53) [3]

Может быть несколько особенностей как при Dial-Up, так и при выделенных линиях:

1. Доступ в интернет осуществляется через NAT.
2. У провайдера закрыты необходимые порты.

Какие у вас адреса на обоихх сторонах и какой порт используется?


 
sniknik ©   (2006-01-09 00:08) [6]

у него ошибка
> A connection attempt failed because...
по русски
"попытка коннекта сорвалась потомучто..."

и чего гадать?


 
kami ©   (2006-01-09 00:11) [7]

sniknik ©   (09.01.06 0:00) [4]
А что там интересного - программа выдает только 10060, все остальное уже из MSDN, System Error Codes.
Alexander Panov ©   (09.01.06 0:01) [5]
Порт 32000, клиент к прокси-серверу подключается элементарно.
Вот с IP заморочка - в свойствах соединения на компьютере высвечивается один, а при обращении к какому-нибудь сервису определения IP в интернете - другой. На всякий случай могу привести оба своих : на компе - 10.184.89.226, в интернете - 83.149.3.35


 
Alexander Panov ©   (2006-01-09 00:12) [8]


> sniknik ©   (09.01.06 00:08) [6]


WSAETIMEDOUT
(10060)
Connection timed out.
A connection attempt failed because the connected party did not properly respond after a period of time, or the established connection failed because the connected host has failed to respond.


 
Alexander Panov ©   (2006-01-09 00:13) [9]


> На всякий случай могу привести оба своих : на компе - 10.
> 184.89.226, в интернете - 83.149.3.35


К сожалению, оба адреса невозможно использовать для подключения.
Первый - из диапазона адресов, предназначенного для локальных сетей.
Второй - прокси NWGSM.


 
kami ©   (2006-01-09 00:14) [10]

Упс, прошу прощения, к прокси подключался через 3128


 
kami ©   (2006-01-09 00:15) [11]

Вот-вот, так вопрос -то и был, как все-таки подключиться, да и возможно ли это?


 
Alexander Panov ©   (2006-01-09 00:16) [12]

Насчет второго адреса - что прокси - не уверен.
Нужно пробовать его на стороне сервера.


 
kami ©   (2006-01-09 00:17) [13]

Alexander Panov ©   (09.01.06 0:16) [12]
А как?


 
Alexander Panov ©   (2006-01-09 00:17) [14]


> kami ©   (09.01.06 00:15) [11]


Нужно вообще проверить, работают ли оба приложения на легальных адресах.


 
Alexander Panov ©   (2006-01-09 00:18) [15]


> А как?


На этом адресе установить программу - сервер.
Клиента пробовать на железно рабочем канале.


 
kami ©   (2006-01-09 00:18) [16]

Хм... ну, напарник пока недоступен - спать пошел. У меня это все можно проверить?


 
Alexander Panov ©   (2006-01-09 00:19) [17]


> kami ©   (09.01.06 00:18) [16]


Этот адрес с твоей стороны?
Выходи в чат.


 
kami ©   (2006-01-09 00:19) [18]

Alexander Panov ©   (09.01.06 0:18) [15]
Что подразумевает под собой "железно рабочий" канал?
У напарника - стрим, адреса тоже разные


 
kami ©   (2006-01-09 12:12) [19]

Up.
Прошу прощения у Alexander Panov © - Опера стала глючить, пока снова вошел в чат - Вас уже не было :(



Страницы: 1 вся ветка

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.048 c
3-1133187172
s77
2005-11-28 17:12
2006.01.29
sql запрос для поиска, сравнение с null


2-1136924291
lrad
2006-01-10 23:18
2006.01.29
для заполнения бланка


15-1136843709
Yeg
2006-01-10 00:55
2006.01.29
Задачка про Луну


5-1123132016
Layner
2005-08-04 09:06
2006.01.29
Здравствуйте! Подскажите, как добавить методы Drag&Drog


10-1112271485
BPK
2005-03-31 16:18
2006.01.29
Word.Application в окне моего приложения - как?