Простите меня, если этот вопрос уже задан, я действительно не хотел спрашивать об этом, если он уже был рассмотрен, но мне не удалось найти его.Как реализовать трехуровневую архитектуру в MVC5 WCF
Излишне говорить, что у меня есть существующее веб-приложение в ASP.NET MVC 5. Клиент, который я построил для того, чтобы приложение было в трехуровневой архитектуре, чтобы View, Business Logic и Model были развернуты на по соображениям безопасности. Я никогда не разрабатывал трехуровневую архитектуру и был убежден, что использование WCF (основы связи Windows) поможет в этой реализации.
Поскольку я не привык к использованию WCF или знакомы с фактической реализацией трехуровневой архитектуры, я пришел с просьбой о помощи в том, как я собираюсь преобразовать существующее приложение в соответствие с этим требованием. Я понимаю концепцию работы трехуровневой архитектуры, поэтому нет необходимости подробно останавливаться на самой теме. Моя озабоченность связана с лучшими практиками для ее реализации с использованием существующей структуры сущностей и запросов LINQ, а также как реализовать взаимодействие WCF для API с отдельными уровнями.
Я нашел 1 учебник для MVC 3, но не использовать WCF и не обсуждается развертывание приложения или даже, кажется, совместимы с MVC 5.
Любые ссылки на хороший учебник или книгу на как реализовать эту архитектуру с использованием MVC 5 и WCF.
Заранее спасибо.
Попробуйте эти ссылки: http://www.c-sharpcorner.com/UploadFile/d13d20/creating-aspnet-mvc-app-with-wcf-service-docx/ http://www.codeproject.com/Статьи/788580/WCF-RESTful-service-and-WebGrid-in-ASP-NET-MVC-P –
Эти ссылки выглядят многообещающими. Спасибо. – plasmasnakeneo
Ссылка на C# выше была очень полезна. Несмотря на то, что нужно немного настроить его, чтобы заставить его работать на MVC-5, поскольку это учебник MVC-4, он работал хорошо и начал меня. Еще раз спасибо за ссылку. – plasmasnakeneo