Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > TClientSocket и TServerSocket


Автор: Den-80 13.2.2005, 16:02
Возможно ли с помощью этих компонентов TClientSocket и TServerSocket связаться по интернет и например передать файл. Именно по интернет. И нужно ли для этого что-то дополнительно сделать или достаточно просто указать ip адрес?

Автор: Den-80 13.2.2005, 17:28
И еще такой вопросик на эту же тему. Например я подключен к городской локальнойсети и выхожу в инет по сети через нашего провайдера с IP 172.16.0.1. У меня ip всегда один 172.16.0.178. Так вот например я могу с помощью TServerSocket и TClientSocket подключиться к моему другу который выходит в инет по dial-up и ip у него например 213.179.235.205 естественно он переменный. Пройдет ли соединение нормально если я просто укажу этот ip? Так же точно сможет ли он подключится ко мне указав мой постоянный ip 172.16.0.178?

Или с помощью еще каких компонентов можно связаться программами по интернету и обмениваться данными. Очень нужно.

Автор: _hunter 14.2.2005, 17:29
указать адрес и выполнить действия по передаче файла
если укажеш правильный ip -- подключишся ( если ты не за сервер не за проксей )

Автор: Guest 14.2.2005, 18:20
( если ты не за сервер не за проксей ) - я это как то не понял

если я выхожу по dial-up и конекчусь к такому же компу, может что-то блокировать эти подключения?
и что тогда делать?

Автор: _hunter 14.2.2005, 18:24
( что написал -- сам не понял smile )
имелось в виду "если сервер не за проксей"

вполне может ( у многих провайдеров выход во внешний мир только через прокси )
делать: купить у провайдера ip с прямым выходом во внешний мир ( но не все такой предоставляют )

Автор: Guest 14.2.2005, 19:32
т.е. если у провайдера выход во внешний мир только через прокси, то таким методом сконектится уже по-любому никак нельзя без отдельного ip?

Автор: _hunter 14.2.2005, 19:34
да

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