powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Веб-интерфейс
12 сообщений из 12, страница 1 из 1
Веб-интерфейс
    #34506530
Oberst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существуют 2 очевидные проблемы при использованию механизма доступа через вебинтерфейс

1. Сервер (HTTP) времено не функционирует.
2. У Клиента нарушена связь.

Есть ли типовые решения подобных ситуаций при сохранении тонкого клиента?
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34506622
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Описанные Вами проблемы характерны не только для web-систем. Это общие проблемы, присущие абсолютно всем системам.

Типовые решения: повышать надежность серверного оборудования, кластеры на сервере, бесперебойное питание, резервные каналы связи и грамотное администрирование.

Всё это недешево. Решений стоимостью в пару сотен рублей не существует.

С уважением.
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34507433
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Проблему именно доступа к произвольным данным при клиент-серверной или более многослойной системе не решить иначе как техноолгиями резервирования каналов и серверов.

А вот проблему с остановкой работы при отвале соединения с сервером можно частично решить разумным кешированием.

Так же можно решить проблему восстановления сеанса без потерь при возобновлении связи.

Можно еще многочего решить, пока не будет описана конкретная ситуация.
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34507440
Oberst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конкретная ситуация

Удаленый магазин. Доступ только через вебинтерфейс.
По штрих-коду нужно получить с сервера название+цена(грубо говоря). Не скажешь же покупателю, "подождите часочек, сеть заработает".

Допустим резервирование сервера (или части его функциональности) еще поддается контролю, а вот внезапный обрыв связи у клиента?

К чему я клоню, - "утяжеление" клиента вообще бесперспективно? Или же существуют разумные компромисы?
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34507443
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OberstУдаленый магазин. Доступ только через вебинтерфейс.
Голосую: убить (c)

OberstК чему я клоню, - "утяжеление" клиента вообще бесперспективно? Или же существуют разумные компромисы?
Бесперспективна идея попусту висеть на удаленном сервере. Можно, конечно, дублировать оборудование, платить за каналы итп - а можно поставить в магазин локальную БД, а "удаленный" вариант рассматривать только как резервный на случай поломки локального сервера.
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34508728
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут главный критерий именно - наличие постоянной связи и насколько критично её отсутствие для пользователя .

Можно и ведь своего ослика написать с полным набором кэширования всего магазина на клиенте.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34509078
Oberst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Недостатки мобильного интернета, наиболее существенные? Если подойти к решение резервирования каналов
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34509188
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OberstНедостатки мобильного интернета, наиболее существенные? Если подойти к решение резервирования каналов
- низкое время отклика
- специфика разработки ПО
- специфика интерфейса Web-приложений
- специфика лицензионной политики
- оплата каналов связи
- вынесение всей логики ЗА клиента (если он у Вас тонкий)
- снижение уровня безопасности
- ...
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34509273
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора можно поставить в магазин локальную БД, а "удаленный" вариант рассматривать только как резервный на случай поломки локального сервера.
Ну привет. Один и тот же товар будем дважды продавать или трижды?

При перечисленных недостатках GPRS тем не менее простой будет предотвращен. Заставить клиента подождать 15 минут это лучше, чем предложить прийти завтра.

Насчет операций, которые должны выполняться обязательно on-line (например, резервирования товара например). Если связь отсутствует, то можно локально сохранять то, что необходимо зарезервировать. После того как связь появляется, запрос уходит на сервер, где принимается решение, возможно ли выполнить резервирование или нет. Если возможно - клиент ничего не узнает об отсутствии связи, если уже поздно - звоним и извиняется. Конечно не очень красиво, но значительную часть проблем снимет.

С уважением.
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34509492
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalmНу привет.
Ну, с приветом.

CalmОдин и тот же товар будем дважды продавать или трижды?
Столько, сколько нужно. Обычно достаточно одного раза.

CalmНасчет операций, которые должны выполняться обязательно on-line (например, резервирования товара например). Если связь отсутствует, то можно локально сохранять то, что необходимо зарезервировать. После того как связь появляется, запрос уходит на сервер, .....
Собственно, пошло объяснение того, чем локальная база поможет там, где "веб интерфейс к удаленной БД" навернется нахрен.

CalmПри перечисленных недостатках GPRS тем не менее простой будет предотвращен
Cледует ли понимать эту фразу как "есть такой волшебный канал связи, который всегда работает"?

"Сверхтонкий доступ к удаленной БД" - наиболее чреватый простоями вариант, это факт. Причина этого очень проста: максимальное количество возможных точек отказа. Соответственно, обеспечение того же качества обслуживания обойдется дороже.
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34509530
2b&2b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видел решение на базе SMS (охрана)
(Центральная база -- SMS -- Локальная база) + Договор с сотовым оператором
Никто не мешает также сделать удаленный магазин.
...
Рейтинг: 0 / 0
Веб-интерфейс
    #34509821
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2b&2bВидел решение на базе SMS (охрана)
(Центральная база -- SMS -- Локальная база) + Договор с сотовым оператором
Никто не мешает также сделать удаленный магазин.

Видел решение на базе Портфеля (дискет)
(Центральная база -- фельдегерь с дискетами -- Локальная база) + Договор с почтовым оператором
Никто не мешает также сделать удаленный магазин.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Веб-интерфейс
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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