| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |
| ( что написал -- сам не понял имелось в виду "если сервер не за проксей" вполне может ( у многих провайдеров выход во внешний мир только через прокси ) делать: купить у провайдера ip с прямым выходом во внешний мир ( но не все такой предоставляют ) |
| Автор: Guest 14.2.2005, 19:32 |
| т.е. если у провайдера выход во внешний мир только через прокси, то таким методом сконектится уже по-любому никак нельзя без отдельного ip? |
| Автор: _hunter 14.2.2005, 19:34 |
| да |