Frage

Wir haben einen Web-App (ASP), die Arbeitsabläufe in ihm für das Management der Arbeit an Einzelpersonen zu vergeben hat. Das Problem ist, vor der Unterzeichnung von Arbeiten. Während der Abend / Nacht / am frühen Morgen Operationen sind leicht besetzt, so dass die Management-Warteschlange der Arbeit nicht genau beobachtet werden, wenn andere kritische Arbeit weg vom Computer ausgeführt wird (Werkzeuge aus den Regalen für Mechanik bekommen). So haben wir eine funktionale Anforderung ein Programm zu einer ständig erfrischenden Anzeige neuer unassigned Arbeit auf einem Monitor oder TV-Bildschirm im Arbeitsbereich zu erstellen.

Meine Frage: Gibt es eine empfohlene Best Practices für die Bereitstellung der Architektur? Web vs Desktop-Thick-Client-Anwendung?

Web:

Pro - Hält die Architektur im Einklang

Cons - Steuerung der Box schwer können wir zusätzliche Schritte unternehmen haben die Box ist nicht hallo-aufgebockt zu anderen Seiten, Controlling begrenzt Logins, andere Sicherheit und Computer-Ressourcen

, um sicherzustellen,

Desktop Thick-Client:

Cons - Sowohl Web und Clients Anwendungen müssen jetzt unterstützt werden. Werden zwei Instanzen erfordern zum Einsatz auf zwei Standorte

Pros - Sicherheit und Begrenzung Verwendung von Box einfach ist. Kein App Sicherheitsprotokoll in erforderlich, um Funktionen wie PE kann App bringen, wenn nötig.

War es hilfreich?

Lösung

Ich habe etwas ähnliches in der Vergangenheit erstellt. Ich benutzte einen "Jack PC" ( http: //www.chippc. com / Thin-Clients / jack-pc / index.asp ) mit einem großen LCD-TV mit ihm verbunden. Der Jack PC konfiguriert wurde, um automatisch Verbindung zum Server RDP und eine Windows Forms-Anwendung auf dem Server zu starten Skript. Die Windows Forms-Anwendung war im Grunde eine Form mit einem WebBrowser-Steuerelement. Diese Anwendung namens grundsätzlich eine Abfrage nach einem vordefinierten Zeitplan der Suche nach URLs zu laden. Es gab eine zweite Web-Anwendung, die Seiten mit der Logik enthalten ist, zu laden / die Daten anzuzeigen. Im Grunde könnte es beliebigen HTML-Inhalte anzuzeigen, Berichte enthalten. Hoffe, das Ihnen einige Ideen gibt.

Andere Tipps

Klingt wie ein Szenario für mich geeignet, um die Observer Pattern rel="nofollow. Dies wird Ihnen ermöglichen rollen Zukunft ‚Beobachter‘ (mobile Geräte, Desktops usw.) ohne die Notwendigkeit, erneut Architekten Ihres Kern Workflow-Anwendung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top