Я работаю над основанной на SaaS моделью, которая будет использоваться для поддержки нескольких пользовательских интерфейсов, платформ (веб-сайт/мобильный/планшет/рабочий стол). В настоящее время архитектура представляет собой трехуровневую модель MVC, и я ищу любые рекомендации по эталонной архитектуре для поддержки нескольких пользовательских интерфейсов и может лучше справляться с этим сценарием (возможно, это не модель MVC).Архитектура для поддержки нескольких пользовательских интерфейсов
1
A
ответ
0
Прочитайте главу 6 [Руководство по уровню презентации] этой книги Руководство по архитектуре приложений Microsoft. Вы можете получить его онлайн.
0
Хотя ваш вопрос довольно открытый, и многое будет зависеть от ваших точных требований (какого типа пользовательских интерфейсов, критериев эффективности, безопасности и т. Д.) Общей архитектурой будет развертывание службы RESTful. При правильном внедрении это нейтральный и легкий способ использования функций. Ваш webapp может быть таким же простым, как (в основном) статический сайт, который передает JSON через HTTP в вашу службу REST.
Смежные вопросы
- 1. Архитектура веб-плагина для простых пользовательских интерфейсов
- 2. Интерфейсный контроллер (ViewModel) для нескольких пользовательских интерфейсов
- 3. делает наследование Protobuf внутрисетевой поддержки нескольких интерфейсов
- 4. Выполнение кодированных пользовательских интерфейсов в нескольких средах
- 5. Добавление пользовательских пользовательских интерфейсов для KeystoneJS
- 6. Тестирование инструмента для пользовательских интерфейсов?
- 7. Использование в действии в Android для рисования нескольких пользовательских интерфейсов
- 8. Автоматизация кодированных пользовательских интерфейсов
- 9. Запуск удаленных пользовательских интерфейсов
- 10. JAVAFX архитектура для хранения пользовательских данных
- 11. Ошибка кодированных пользовательских интерфейсов
- 12. Указание нескольких интерфейсов для параметра
- 13. Поделитесь Stateful EJB для разных пользовательских интерфейсов?
- 14. Аргументы для неавтоматической генерации пользовательских интерфейсов
- 15. Интерфейс Builder (конструктор пользовательских интерфейсов) для Android
- 16. Android: лучшая практика для оперативных пользовательских интерфейсов
- 17. Работает ли WindowTester для пользовательских интерфейсов AWT?
- 18. Лучшие языки для проектирования пользовательских интерфейсов?
- 19. Общий класс для обработки пользовательских интерфейсов asynctask
- 20. Создание пользовательских интерфейсов для Windows Темы
- 21. Реализация динамических пользовательских интерфейсов ASP.Net
- 22. Запуск функциональных кодированных пользовательских интерфейсов
- 23. Ручное кодирование кодированных пользовательских интерфейсов
- 24. Разработка пользовательских интерфейсов iOS программно
- 25. Как настроить шаблоны пользовательских интерфейсов
- 26. Какие хорошие шрифты для пользовательских интерфейсов? А как насчет Юникода?
- 27. Redis архитектура для нескольких групп информации
- 28. Кодирование пользовательских интерфейсов против перетаскивания
- 29. Создание дополнительных пользовательских интерфейсов blackberry
- 30. Раскадровка: включение расширенных пользовательских интерфейсов
MVC - это шаблон дизайна, не являющийся архитектурным стилем, SOA является примером архитектурной модели. – Kane