Вниз
Скачать: CL | DM;

Помогите сетевому недоучке! Пожайлуста   Найти похожие ветки 

 
SB   (2001-10-01 15:05) [0]

Просмотрел весь этот трэд, но не нашел решения своей проблемы или просто за неимением опыта в этой сфере, просто не понял. Скачал рекомендуемый пакет компонентов Indy, но все эти TCP и др. серверы мне только добавили сметения. Задача проста. Есть два модема, телефонная линия. Приложение-клиент звонит по известному номеру модема машины-сервера. Соединение устанавливается. Клиент отправляет небольшой файл на сервер, тот его принимает и если он дошел весь, отправляет файл или ответ на клиент, что все ОК, тот отсоединяется. Никакой секретности не требуется, протоколы любые хоть NetBEUI хоть тот же TCP/IP. Главное простота и надёжность. Умом я конечно понимаю, что все достаточно просто, но так как этим никогда не занимался, не знаю с какой стороны подойти к проблеме. Буду благодарен если меня направят по верной тропе или ткнут носом на известный пример в том же Indy или еще где.


 
WichMaster   (2001-10-04 22:48) [1]

Привет!
У меня фактически та же задача только соединение у меня идет
по простой телефонной линии. Я делаю так:
Сначала через функции TAPI устанавливаю соединение, а потом
через функции Communication`а, т.е. функции непосредственной
работы с COM портом.
Единственная серьезная загвоздка у меня, так это прием пакетов
информации. Отправление проходит, а с приемом туго. Но можешь
попробовать, может у тебя все нормально получится.


 
SB   (2001-10-05 08:24) [2]

Я взял простейший пример взаимодействия компонентов TidTCPClient и TidTCPServer (из библиотеки Indy) вроде бы все работает, но не всегда вызывается соединение, приходится сначала вручную устанавливать соединение, а потом запускать связь между приложениями. В принципе я решил все-таки использовать эту библиотеку, не хочется работать впрямую с портами. Хотя может в этом и есть сермяжная правда, было бы интересно поглядеть текст программы.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-21918
SVS
2001-12-04 13:11
2002.01.08
заполнение OleContainer из BlobField


1-22100
Avol
2001-12-15 18:29
2002.01.08
Как в Delphi сделать таблицу рекордов для игры?


1-22097
Сержик
2001-12-19 15:45
2002.01.08
К чему две кнопки привязать, чтобы они были внизу по центру?


6-22316
dmur
2001-09-24 20:58
2002.01.08
Перехват ошибок при соединении с помощью сокетов


1-22091
Mikhalyov Dmitry
2001-12-19 16:02
2002.01.08
вопрос из Pascal




   Наверх