У нас есть веб-приложение (ASP), в котором есть рабочий процесс для управления, чтобы назначить работу отдельным лицам. Проблема до выхода из работы. Во время вечерних/ночных/ранних утренних операций легко укомплектовываются, поэтому очередь управления работой может не отслеживаться, если другая критическая работа выполняется вне компьютера (получение инструментов с полки для механиков). Поэтому у нас есть функциональное требование создать программу для постоянно освежающего отображения новой неназначенной работы на мониторе или экране телевизора в рабочей области.Лучшая архитектура для публичной очереди входящих запросов?
Мой вопрос: Есть ли рекомендованные рекомендации по архитектуре развертывания? Приложение Web vs Desktop Thick Client?
Web:
Pro - Сохраняет архитектуру последовательного
Против - Контроль коробки может трудно нам предпринять дополнительные шаги, чтобы гарантировать коробку не привет украдена на другие сайты, управление ограниченными логины , другие вопросы безопасности и ресурсов компьютера
Desktop Толстый Клиент:
Минусы - Оба Web и клиент s теперь нужно поддерживать. Требуется, чтобы два экземпляра были развернуты в двух местах.
Плюсы - безопасность и ограничение использования коробки просты. Нет необходимости в журнале безопасности приложений, поэтому функции, такие как PE, могут при необходимости обновить приложение.