The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Архитектура 'тонкий сервер' с  обработкой данных на стороне ..."
Отправлено Nick, 28-Фев-08 21:20 
А я вот увидел рациональное зерно в статейке (кроме кеширования запросов к другим серваисам %)


>Сдается мне, получим проблемы децентрализации, от которых старались уйти долгие годы:
>1. неоднозначность выполнения скрипта на клиенте,

если уж на то пошло - то даже в HTML'е нет полной однозначности среди отображения
во всех браузерах. Так чем же JavaScript принципиально хуже? Хоть так хоть так пришлось бы
затачивать клиент-код под определенный браузер.


>2. возможность правки кода на клиенте: клиентская часть решает, какие пункты меню
>будут доступны? Это безопасность?

ессьно, клиент пусть решает что ему взбредет. Но правомерность его запросов будет определятся на сервере. Это - безопасность.


>4. Кто в этом случае хранит обрабатываемые данные? Клиент? Очень защищенное от
>сбоев решение...

Данные путем запросов отправляюццо на сервер, а там уже - как тебе нравится.
Так что да, защита от сбоев лишь в руках админа.


>5. >>вы оcновное в этом подходе не поняли - код не загружается отдельно клиентом. Он получает его с веб-страницы.
>Нет слов. А веб страница где? не на клиенте? Я почему-то думал,
>что страница живет в клиентском браузере, который может интерпретировать этот код,
>как ему заблагорассудится.

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


>7. Какая бизнес-логика? Кто решает, что будет видеть клиент? сервер?
>На основе тех данных и параметров, которые я могу задать в отладчике жабаскрипта?

с теми данными, что пожаловал клиенту сервер - делай что угодно :)
Это правомерно твои данные, которые выделенны тебе бизнес логикой.
С помощью нужных (сам, опять-таки, решишь каких) жабоскриптов устроишь себе просмотр в
любимом клиенте (броузере). И при желании - будешь слать новые запросы серверу (которые все также будут проверены той же бизнес-логикой).
Все на месте.


>А давайте вернемся к отоплению жилья углем - от него дым прикольный...
>:)

нанюхамшись такого классного дыма - прикольнее сравнивать зеленое с длинным...

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру