Результаты поиска по запросу "n-tier-architecture"

3 ответа

Без примитивной одержимости

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

3 ответа

Слои являются концептуальными объектами и используются для разделения функциональности программной системы с логической точки зрения; когда вы внедряете систему, вы организуете эти слои разными способами; в этом состоянии мы называем их не слоями, а уровнями.

ошлой неделе я говорил о трехуровневой архитектуре со своими старшими. Я говорил, что у него есть уровень пользовательского интерфейса, уровень бизнес-логики и уровень доступа к данным. После того, как я закончил, он просто сказал мне, что я имею ...

3 ответа

PL знает свойства, потому что знает интерфейс, реализованный объектом. BL знает все и создает объекты, но возвращает интерфейсы, DAL может жить, зная только интерфейсы. Как говорит Дэвид Андерсон, в конце концов речь идет о требованиях. Сколько разных сущностей у вас есть в вашем проекте и насколько велик проект ...

аюсь улучшить дизайн своего приложения, поэтому вместо вызова уровня DataAccess из уровня представления. Я попытаюсь реализовать метод сохранения из моего объекта в слое BusinessObjects. но я не уверен, как передать объект или его свойства через ...

ТОП публикаций

3 ответа

Безопасность для одного? Я бы предпочел, чтобы вы били мои веб-серверы, а не серверы приложений

диционном смысле N-уровень означает разделение приложения на «уровни» и размещение каждого «уровня» на разных серверах. Это было сделано как минимум по 3 причинам: Обслуживание: а) Обслуживание кода: проще делать исправления ошибок и дополнения ...

6 ответов

Бизнес уровень в 3-х уровневой архитектуре

Я пошел на собеседование, и меня попросили показать архитектуру моего бизнес-уровня. У меня есть представление о трехуровневой архитектуре, но я не знаю, что писать перед интервьюером. Итак, предположим, что мой проект касается сотрудников ...

2 ответа

Entity Framework - многоуровневый дизайн - где поставить строку подключения?

Я использую многоуровневую архитектуру с Entity Framework в качестве моего слоя данных с кучей репозиториев в верхней части, которые содержат запросы Linq-To-Entities. Уровень данных - это один проект, рядом с которым у меня есть уровень служб и ...

4 ответа

передача данных в более приложение

Как вы передаете данные в слои в n-уровневом приложении? Я наметил 3 разных метода. A)общие .net-объекты общие таблицы данных, Hashtables, общие наборы данных, строки, целые и т. д., а затем используют наборы данных для заполнения ...

2 ответа

Где определить интерфейсы для хранилища в многоуровневой архитектуре?

Фон Я пытаюсь создать простое приложение, чтобы действительно понять весь стек DDD + TDD + и т. Д. Моя цель - динамически внедрить классы хранилища DAL во время выполнения. Это позволяет проверять уровни моего домена и служб приложений. ...

3 ответа

Бизнес-логика в базе данных против кода? [закрыто]

Как инженер-программист, я сильно склонен к написанию бизнес-логики на уровне приложений, и, как правило, полагаюсь на базу данных чуть больше, чем на операции CRUD (Create Retrieve Update и Delete). С другой стороны, я сталкивался с приложениями ...

1 ответ

Где установить значение даты и времени в формате UTC в n-уровневом приложении: уровень представления, домен или база данных?

Похоже, это должен быть очевидный вопрос, но у меня были некоторые проблемы с поиском хорошего ответа. Я создаю n-уровневое приложение, которое должно быть чувствительным ко времени UTC. Значения могут быть обновлены, и когда они являются ...