Что Вы подразумеваете под приложением тонкого клиента?

К какой таблице получают доступ, когда с блокировкой встречаются?

у Вас есть продолжительные транзакции?

можно ли выяснить, какие запросы все еще обрабатывались, когда с блокировкой встретились?

8
задан Premraj 11 August 2015 в 07:00
поделиться

9 ответов

В приложении тонкого клиента вся бизнес-логика находится на стороне сервера, но очень мало кода находится на стороне клиента, как мы можем видеть в веб-приложениях, где очень мало кода доступно в javascript, но вся логика обработки находится на сервере,

11
ответ дан 5 December 2019 в 05:03
поделиться

A приложение тонкого клиента - это приложение, в котором требования к хосту приложения на стороне пользователя с точки зрения вычислительной мощности, боковая ручка немного больше, чем ввод от конечного пользователя и отображение на экране.

Веб-приложение в большинстве случаев является приложением тонкого клиента, даже если оно не всегда считается таковым (поскольку термин «тонкий клиент» традиционно использовался в контексте служб терминалов (см. ниже)). Веб-браузер делает немного больше, чем эти функции пользовательского ввода / отображения (хотя для выполнения некоторых из них требуется немного тяжелой работы с javascript). С появлением «Web 2.0» и его веб-браузеров с быстрым и надежным javascript, такими функциями html5, как холст и т. Д., Различие между веб-приложениями и тонкими клиентами может снова стать размытым. В целом, из-за их тяжелого сервера, поддерживающего эти приложения, и из-за их способности « просто работать » (установка на стороне клиента не требуется), я думаю, веб-приложения будут считаться «тонкими клиентами», даже когда клиент получает большие сценарии, поэтому он может поддерживать несколько функций локально ...

Есть много приложений, которые не являются веб- на основе браузера и которые квалифицируются как тонкий клиент. Например, специальное приложение для онлайн-заказов, которое позволит конечному пользователю искать прежние заказы или сам каталог, вводить новые заказы с некоторой минимальной проверкой и т. Д., Будет квалифицироваться как тонкий клиент.

Технология, часто связанная с тонким клиентом, заключается в том, что служб терминалов Microsoft (или аналогичных технологий, предлагаемых другими поставщиками, такими как Citrix), в результате чего компьютер конечного пользователя представляет собой просто графическую консоль, принимающую ввод от конечного пользователя и передающую его на сервер, и получение точных растровых изображений тех частей экрана, которые необходимо обновить. Эта технология позволяет запускать немодифицированные традиционные приложения на стороне сервера и использовать их на любом тонком клиенте, который может в этом нуждаться. Таким образом, не требуется установка на стороне клиента, а также требования к оборудованию на стороне клиента значительно снижаются, поскольку все тяжелые вычисления, доступ к огромному хранилищу и другие дорогостоящие ресурсы выполняются сервером.

13
ответ дан 5 December 2019 в 05:03
поделиться

Тонкий клиент - это клиент, в котором он просто действует как интерфейс для пользователя. Вся бизнес-обработка выполняется на стороне сервера, где размещено серверное приложение.

5
ответ дан 5 December 2019 в 05:03
поделиться

Тонкий клиент может относиться либо к программе , либо к реальному компьютеру , который в значительной степени полагается на другой компьютер для выполнения большей части своей работы. Тонкий клиент является частью сети, а клиентское программное обеспечение или компьютер действует как интерфейс, в то время как компьютер сетевого сервера выполняет всю реальную работу. В случае с компьютером тонкий клиент не может выполнять многие функции самостоятельно. Компьютер с тонким клиентом может быть машиной, предназначенной только для онлайн-использования, отправки и получения электронной почты и работы в сети. Компьютер с тонким клиентом также может быть частью более крупной сети, например, в компании или школе.

Подробнее здесь

Что такое тонкий клиент?

3
ответ дан 5 December 2019 в 05:03
поделиться

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

1
ответ дан 5 December 2019 в 05:03
поделиться

Означает приложение на стороне клиента, которое потребляет мало системных ресурсов. Ресурсы могут быть - RAM, жесткий диск, графическая вычислительная мощность и другие подобные. И он полагается на сервер (может быть другой компьютер) для выполнения части требований к ресурсам.

Примеры приложения тонкого клиента:

Браузер : предоставляет общую платформу для запуска приложений тонкого клиента. Поскольку на стороне клиента должен быть установлен только браузер, это самый популярный способ создания приложения тонкого клиента, единственным недостатком является не так много привилегий для запуска приложения.

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

1
ответ дан 5 December 2019 в 05:03
поделиться

Традиционный тонкий клиент - это модель терминала / мэйнфрейма. Терминал существует только для того, чтобы передавать инструкции на мэйнфрейм и представлять пользователю осмысленный интерфейс. Хорошим современным примером является веб-браузер и веб-сервер (при этом браузер является тонким клиентом).

0
ответ дан 5 December 2019 в 05:03
поделиться

Это немного грубое объяснение, так как это не все, но, говоря простыми словами, мне нравится думать об этом так:

Если вы создаете программное обеспечение, которое отличается следующего шаблона:

UI -> модель предметной области -> данные

Затем в тонком клиенте уровень UI находится на клиентском компьютере (подумайте о html-страницах, предварительно тяжелом javascript), а все остальное находится в отдельном местоположение (во многих случаях сервер)

В то время как толстый клиент - это место, где данные находятся на [сервере], а модель / логика пользовательского интерфейса и предметной области - на машине (подумайте о сценариях / логике на стороне клиента).

0
ответ дан 5 December 2019 в 05:03
поделиться

Обычно относится к веб-приложению.

0
ответ дан 5 December 2019 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: