|
|
 |
Ответов
(1 - 14)
|
Jul 20 2007, 12:37
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 18-07-07
Из: г. Харьков
Пользователь №: 29 218

|
а как быть с командой AT+CIPCCON ? Там написано: Note that there may exist two connections at one time: one connection is as client connecting with remote server, the other connection is as server
Нельзя ли это использовать как-то для FTP ?
Или, каким-то образом "временно" разорвать Control connection, и установить Data connection?
|
|
|
|
|
Jul 20 2007, 19:57
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 18-07-07
Из: г. Харьков
Пользователь №: 29 218

|
Получилось !!! Могу читать и писать файлы по FTP ! Кому интересно, могу поделиться опытом. Только не сегодня уже Есть и вопросы, хотелось бы обсудить.
|
|
|
|
|
Jul 21 2007, 17:46
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 18-07-07
Из: г. Харьков
Пользователь №: 29 218

|
Большие не пробовал. Важно, что получилось в принципе. Попробую - напишу.
|
|
|
|
|
Jul 22 2007, 14:19
|
Группа: Новичок
Сообщений: 5
Регистрация: 3-01-05
Из: Украина Луганская обл.
Пользователь №: 1 785

|
Цитата(Виталий Якименко @ Jul 20 2007, 21:57)  Получилось !!! Могу читать и писать файлы по FTP ! Кому интересно, могу поделиться опытом. Поделитесь плз.
|
|
|
|
|
Jul 22 2007, 14:30
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 10-07-07
Пользователь №: 29 035

|
ув. Виталий Якименко - а на счет поделиться опытом
буду весьма признателен
|
|
|
|
|
Jul 22 2007, 16:13
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 18-07-07
Из: г. Харьков
Пользователь №: 29 218

|
Расписал все что знаю на данный момент. Если у кого есть больший опыт - поделитесь.
|
|
|
|
|
Jul 23 2007, 13:58
|
Участник

Группа: Свой
Сообщений: 44
Регистрация: 8-05-07
Пользователь №: 27 596

|
Цитата(Виталий Якименко @ Jul 22 2007, 20:13)  Расписал все что знаю на данный момент. Если у кого есть больший опыт - поделитесь. В свое время пробовал использовать GPRS и FTP для перекачки файлов. Впечатления остались не самые лучшие. Если с небольшими файлами (< 300k) дело еще как-то обстоит, то c большими размерами приходилось совсем туго. Постоянные переповторы, потери блоков... Пробовал менять клиенты и серверА - без результата. Если с тех пор (3 года назад, Мегафон-Самара) качество GPRS-связи не улучшилось - ваш клиент потребует серьезных доработок, тестирований и исследований. Хотя, оригинальности - не отнять
|
|
|
|
|
Jul 23 2007, 14:05
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 18-07-07
Из: г. Харьков
Пользователь №: 29 218

|
Да, для больших файлов, конечно, будут проблемы. Зато, если небольшими порциями - например, результаты измерений - дописывать в файл - очень удобно. В одном TCP пакете можно передавать до 1 кБ - часто вполне достаточно
|
|
|
|
|
Jul 23 2007, 17:36
|
Участник

Группа: Свой
Сообщений: 44
Регистрация: 8-05-07
Пользователь №: 27 596

|
Цитата(Виталий Якименко @ Jul 23 2007, 18:05)  Да, для больших файлов, конечно, будут проблемы. Зато, если небольшими порциями - например, результаты измерений - дописывать в файл - очень удобно. В одном TCP пакете можно передавать до 1 кБ - часто вполне достаточно IMHO ради 1кБ использовать FTP расточительно. Я бы смотрел в сторону HTTP-POST. На порядок быстрее и проще в реализации. Минус один: наличие web-сервера на удаленном хосте.
|
|
|
|
|
Jul 24 2007, 07:22
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 18-07-07
Из: г. Харьков
Пользователь №: 29 218

|
А если надо 1 кБ двоичных данных каждые 8 секунд, и дописывать в один и тот же файл в течение некоторого времени? По-моему, FTP как раз не расточительный - один раз установил соединение, а потом только данные передавай, практически никакого дополнительного трафика. Если считаете, что HTTP-POST эффективнее - подскажите, как сделать. WEB-сервер на хосте как раз есть.
|
|
|
|
|
Jul 24 2007, 09:51
|
Участник

Группа: Свой
Сообщений: 44
Регистрация: 8-05-07
Пользователь №: 27 596

|
Цитата(Виталий Якименко @ Jul 24 2007, 11:22)  Если считаете, что HTTP-POST эффективнее - подскажите, как сделать. WEB-сервер на хосте как раз есть. POST - немного другая технология. В HTTP есть два основных метода - Get и Post. Тыкая по ссылкам в браузере вы выполняете Get-запросы. Нажимая кнопку "отправить" в этом форуме - выполняете Post-запрос, параметры которого (набранное сообщение, к примеру) передаются в cgi-скрипт на сервере. Это если упрощенно. Как сделать? Для этого надо почитать какой нибудь "HTTP для чайников" (я читал именно такую), и иметь под рукой RFC (можно этот http://www.faqs.org/rfcs/rfc2068.html)Устанавливаете TCP-соединение средствами SIM300 и отправляете POST-запрос.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|