В теории я хотел бы производить 2 проекта:.NET Развертывание интерфейса/классов для команда Вопрос
1) Asp.net (Sever A)
2) DAL работает (сервер B)
Я хотел бы использовать объекты команды для общения с DAL.
ASP.net создает экземпляр класса команд, например. CmdGetAllUsers, который внедряет интерфейс IMyCommand и отправляет его в DAL (используя ASMX или WCF).
Мой вопрос:
бы определение класса CmdGetAllUsers должны существовать на сервере DAL? Или будет достаточно определения интерфейса?
Моя цель состоит в том, чтобы уменьшить необходимость повторного развертывания кода DAL и иметь его как довольно простой сквозной уровень.
Большое спасибо за ваше время.
DAL автогенерируется и не используется для выполнения таких правил. Лично я хочу удалить необходимость в том, чтобы он находился на отдельной машине, однако, если я вынужден сохранить его, я хотел бы, если это возможно, заставить его действовать просто как сквозной уровень, чтобы снизить затраты на разработку/развертывание. Спасибо за ваш вклад. – Jonno