![]() |
|
![]() ![]() ![]() |
|
Sergio |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: нет Всего: 1 |
Привет. Какой алгоритм использовать для передачи файлов через локальную/удалённую сеть.
Предпологается, что файлы в большенстве случаев будут маленького размера (до 5 мб) Заранее спасибо. |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 7 Всего: 386 |
Откуда и куда передавать?
FTP с докачкой не подходит? Как-бы именно для файлов... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
aleksh |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: нет Всего: 13 |
под какую ос, просто передаються или обменивать клиентами, или раздача клиентам, или от клиентов?
|
|||
|
||||
Sergio |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: нет Всего: 1 |
Реализация клиент/сервер приложение используя TCP/IP протокол.
Windows платформа. клиент передаёт серверу файлы |
||||
|
|||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 7 Всего: 386 |
Sergio, FTP клиента, imho, вставить в приложение в студии - пару кликов мышки... С ftp-cервером примерно те-же затраты. В добавок, если выбор останется за FTP, появляется потенциальная возможность разместить сервер или клиенты не на самописных windows-приложениях, а на тестовых площадках сделаных на чем-нибудь другом... Разве что FTP немного тормозной, если сравнивать его со сливом напрямую через сокеты, но для маленьких файлов это не должно быть существенно. Плюс разграничение прав и прочие вкусности отлаженного стандартного механизма
![]() -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
Sergio |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: нет Всего: 1 |
ksnk, я не прошу совета какорй протокол выбрать (он уже выбран до меня). Прошу алгоритм как именно передавать файл/файлы.
Тоесть какой размер пакета выбрать, как правильно читать файл и тому подобное. Мне нужно алгоритм передачи даных через TCP/IP, а не средство в котором уже реализовано. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
А чо там? передал пакет, передал второй, третий... каждый сопровождаешь номером и контрольной суммой... обратно получаешь сведения дошел или нет... недошедшие перепосылаешь... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Sergio |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: нет Всего: 1 |
Akina, а разве TCP/IP не гарантирует доставку |
|||
|
||||
aleksh |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: нет Всего: 13 |
||||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
До целевого IP-стека - гарантирует. Дальше - нет. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |