![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.12.2010
Сообщений: 91
|
![]()
Здравствуйте , прошу у вас совета(вопрос). Есть сервер и клиент, когда клиент подключается к серверу, он клиенту отправляет изображение и клиент его показывает. А если сразу 2 или 3 клиента подключаются изображение все получат учитывая скорость передачи? Если нет то как организовать передачу файла всем клиентам.
|
![]() |
![]() |
![]() |
#2 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
Это вообще не будет работать в условиях нахождения клиента и сервера на разных хостах, и уж тем более по разные стороны маршрутизатора.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 30.12.2010
Сообщений: 91
|
![]()
Почему? Тогда как надо пересылать файлы? Если можно с примером
|
![]() |
![]() |
![]() |
#4 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]() Цитата:
В этих условиях бесполезно и бессмысленно пытаться выполнить SendBuf(), в расчете за один вызов этого метода отправить данные размером более размера буфера. Различных решений минимум три: 1. "Дробить" сообщение на "куски" размерами, не превышающими размер буфера передачи, и отправлять последовательно кусок за куском, контролируя результат отправки каждого куска (SendBuf - это функциональный метод) 2. Воспользоваться методом SendStream, неявно реализующим п.1 3. Отказаться от неблок.режима в пользу блокирующего (со всеми вытекающими его преимуществами и недостатками) - в этом случае буферизацию всего отправляемого инф.сообщения берет на себя ОС. |
|
![]() |
![]() |
![]() |
#5 | |||
Пользователь
Регистрация: 30.12.2010
Сообщений: 91
|
![]() Цитата:
Цитата:
Код:
Цитата:
![]() |
|||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ClientSocket и ServerSocket. | Vaigard | Работа с сетью в Delphi | 7 | 19.02.2011 08:56 |
serversocket-clientsocket | ben95 | Работа с сетью в Delphi | 10 | 20.01.2011 08:28 |
ClientSocket и ServerSocket | KoBRaAndrey | Работа с сетью в Delphi | 4 | 08.01.2010 19:21 |
ServerSocket и ClientSocket | Sensizu | Работа с сетью в Delphi | 5 | 30.12.2009 00:09 |
ClientSocket и ServerSocket | Blood o men | Работа с сетью в Delphi | 2 | 25.11.2009 11:36 |