Архитектура для поддержки нескольких UI / платформ - PullRequest
1 голос
/ 17 января 2012

Я работаю над моделью на основе SaaS, которая будет использоваться для поддержки нескольких UI, платформ (веб / мобильный / планшет / рабочий стол). В настоящее время архитектура представляет собой 3-уровневую модель MVC, и я ищу какие-либо рекомендации по эталонной архитектуре для поддержки нескольких интерфейсов и для лучшей обработки сценария (возможно, это не модель MVC).

Ответы [ 2 ]

0 голосов
/ 17 января 2012

Хотя ваш вопрос довольно открытый, и многое будет зависеть от ваших точных требований (какого типа пользовательский интерфейс, критерии производительности, безопасность и т. Д.), Общая архитектура будет заключаться в развертывании RESTful службы . При правильной реализации это технологически нейтральный и легкий способ раскрытия функциональности. Ваше веб-приложение может быть таким же простым, как (в основном) статический сайт, который передает JSON через HTTP в службу REST.

0 голосов
/ 17 января 2012

Попробуйте прочитать главу 6 [Руководство по уровню презентации] этой книги Руководство по архитектуре приложений Microsoft.Вы можете получить его онлайн.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...