Struts находится под слоем трехуровневой архитектуры в проектах реального времени - PullRequest
1 голос
/ 27 апреля 2009

Откуда возникают стойки в трехуровневой архитектуре в проектах реального времени? Пожалуйста, мне нужно объяснение?

Ответы [ 3 ]

2 голосов
/ 29 апреля 2010

что такое три шины architechture?

В трехуровневой логике приложения (или) процесс находится в средний уровень, он отделен от данных и пользователя интерфейс. 3-уровневые системы более масштабируемы, надежны и гибкий. Кроме того, они могут интегрировать данные из несколько источников. В трехуровневой архитектуре средний уровень был добавлен между клиентом интерфейса пользователя системы среда и среда сервера управления базой данных. Есть множество способов реализации этого среднего уровень, такой как мониторы обработки транзакций, сообщения серверы или серверы приложений. Средний уровень может выполнять постановку в очередь, выполнение приложения и базы данных постановка. Например, если средний уровень обеспечивает организацию очереди, клиент может доставить свой запрос на средний уровень и отключить, потому что средний уровень будет иметь доступ к данным и вернуть ответ клиенту Самый основной тип трехуровневой архитектуры имеет средний слой, состоящий из монитора Transaction Processing (TP) технология. Технология монитора TP является типом сообщения организация очередей, планирование транзакций и расстановка приоритетов где клиент подключается к монитору TP (средний уровень) вместо сервера базы данных. Сделка принята монитором, который ставит его в очередь, а затем принимает ответственность за управление им до завершения, тем самым освобождая до клиента.

1 голос
/ 11 мая 2011

Что касается архитектуры проектов приложений, то это структура, которая обычно используется для уровня представления, при этом технологии jsp и сервлеты являются одинаковыми. Что касается сервисного уровня, EJB - это технология, а Spring - платформа, а на уровне доступа к данным JDBC и JPA - это технологии, в которых Hibernate является платформой.

0 голосов
/ 27 апреля 2009

Struts - это целая инфраструктура, которая на самом деле не будет одним из слоев типичной "трехуровневой" архитектуры (представление, приложение и хранилище данных).

Struts предоставит вам инфраструктуру MVC на земле Java. Вы сможете лучше разделить свой уровень представления, прикладной уровень и устойчивость данных, а не смешивать и смешивать их все вместе.

...