Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проектирование клиента с учетом мин сетевого трафика / 2 сообщений из 2, страница 1 из 1
09.09.2005, 12:21
    #33260927
eugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование клиента с учетом мин сетевого трафика
Рассмотрим клиентское приложение, с кот одновременно работают много пользователей, напр с-му тестирования или интерактивного обучения.
Как лучше ее проектировать?
1)вар1 - после ответа на каждый вопрос - на сервер посылается ответ в виде SQL-запроса, переход к следующему вопросу - тоже SQL-запрос, немедленная оценка правильности ответа - тоже SQL-запрос
2)вар 2 - вначале тестирования - делается 1 большой SQL-запрос - клиенту - скачиваются все вопросы, варианты ответов. Они записываются в ОП в виде массивов (возможно содержащих и blob-данные), после чего клиент работает как-бы в автономном режиме без сервера, лишь в самом конце - данные в виде массивов ответов пересылаются на сервер.
при одновременной работе многих клиентов и вар.1 - объём каждого запроса меньше, но поток их чаще - при листании от вопроса к вопросу и т.п
При 2 варианте - поток реже - для каждого клиента - только в начале и конце тестирования, зато объем пересылаемых данных больше.
При этом как известно, есть популярные WEB-приложения, где число одновременных клиентов вообще трудно оценить.
Какая в таких случаях оптимальная архитектураа приложения?
...
Рейтинг: 0 / 0
09.09.2005, 14:35
    #33261426
marina milanina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование клиента с учетом мин сетевого трафика
Отвечаю в контексте веб-приложений.

Ответ зависит от требований к приложению.
Годятся оба варианта, и один можно предпочесть другому только при наличии определенных условий.

Например, если большинство клиентов сидит на плохом канале, но имеет мощный компутер - то лучше вариант 2.

Если компутеры пользователей маломощные, но все сидят на хорошем канале, то вариант 1
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проектирование клиента с учетом мин сетевого трафика / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]