Лучшая архитектура для публичной очереди входящих запросов?

StackOverflow https://stackoverflow.com/questions/1835286

  •  11-09-2019
  •  | 
  •  

Вопрос

У нас есть веб-приложение (ASP), в котором есть рабочий процесс, позволяющий руководству назначать работу отдельным лицам.Проблема заключается в том, чтобы выйти из работы.Вечером/ночью/ранним утром персонал на операциях невелик, поэтому руководство не может внимательно следить за очередью работ, если другая важная работа выполняется вне компьютера (достает инструменты с полок для механиков).Итак, у нас есть функциональное требование создать программу для постоянно обновляющегося отображения новой неназначенной работы на мониторе или экране телевизора в рабочей зоне.

Мой вопрос:Существуют ли какие-либо рекомендуемые рекомендации по архитектуре развертывания?Веб-приложение против настольного толстого клиента?

Интернет:

Pro — сохраняет целостность архитектуры

Минусы: контроль над ящиком может оказаться затруднительным. Нам пришлось принять дополнительные меры, чтобы гарантировать, что ящик не будет взломан на другие сайты, контролируя ограниченные входы в систему, другие меры безопасности и компьютерные ресурсы.

Толстый клиент рабочего стола:

Минусы: теперь необходимо поддерживать как веб-приложения, так и клиентские приложения.Потребуются два экземпляра, развернутые в двух местах.

Плюсы — безопасность и ограничение использования коробки просты.Вход в систему безопасности приложения не требуется, поэтому такие функции, как PE, могут при необходимости восстановить приложение.

Это было полезно?

Решение

Я создал нечто подобное в прошлом.Я использовал «Джек ПК» (http://www.chippc.com/thin-clients/jack-pc/index.asp) с подключенным к нему большим ЖК-телевизором.Компьютер Jack был настроен на автоматическое подключение к серверу с помощью RDP и имел сценарий для запуска приложения Windows Forms на сервере.Приложение Windows Forms по сути представляло собой форму с элементом управления WebBrowser.Это приложение в основном вызывает запрос в соответствии с заранее определенным графиком в поисках URL-адресов для загрузки.Было второе веб-приложение, содержащее страницы с логикой загрузки/отображения данных.По сути, он может отображать любой HTML-контент, включая отчеты.Надеюсь, это даст вам некоторые идеи.

Другие советы

Мне кажется, это сценарий, подходящий для Модель наблюдателя. Это позволит вам использовать будущие «наблюдатели» (мобильные устройства, настольные компьютеры и т. д.) без необходимости перепроектирования основного приложения рабочего процесса.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top