1

管理者が個人に作業を割り当てるためのワークフローを備えたWebアプリ(ASP)があります。問題は、作業をサインアウトする前です。夕方/夜間/早朝の作業はスタッフが少ないため、他の重要な作業がコンピューターから離れて実行されている場合(メカニックの棚からツールを取得する場合)、作業の管理キューを注意深く監視できない場合があります。そのため、作業領域のモニターまたはTV画面に、割り当てられていない新しい作業を継続的に更新するプログラムを作成するための機能要件があります。

私の質問:デプロイメントアーキテクチャに推奨されるベストプラクティスはありますか?Webとデスクトップのシッククライアントアプリケーション?

ウェブ:

Pro-アーキテクチャの一貫性を維持します

短所-ボックスの制御が難しい場合がありますボックスが他のサイトにハイジャックされないようにするための追加の手順を実行し、制限されたログイン、他のセキュリティ、およびコンピュータリソースを制御します

デスクトップシッククライアント:

短所-Webアプリとクライアントアプリの両方をサポートする必要があります。2つのインスタンスを2つの場所にデプロイする必要があります

長所-セキュリティとボックスの使用制限は簡単です。アプリのセキュリティログインは必要ないため、PEなどの機能は必要に応じてアプリをバックアップできます。

4

2 に答える 2

2

私は過去に似たようなものを作成しました。大型液晶テレビを接続した「ジャックPC」(http://www.chippc.com/thin-clients/jack-pc/index.asp )を使用しました。Jack PCは、RDPを使用してサーバーに自動的に接続するように構成され、サーバー上でWindowsフォームアプリケーションを起動するようにスクリプト化されています。Windowsフォームアプリケーションは、基本的にWebBrowserコントロールを備えたフォームでした。このアプリケーションは基本的に、ロードするURLを探す事前定義されたスケジュールに従ってクエリを呼び出しました。データをロード/表示するロジックを備えたページを含む2番目のWebアプリケーションがありました。基本的に、レポートを含む任意のHTMLコンテンツを表示できます。これがあなたにいくつかのアイデアを与えることを願っています。

于 2009-12-02T20:03:58.903 に答える
0

私には、オブザーバーパターンに適したシナリオのように聞こえます。これにより、コアワークフローアプリケーションを再構築することなく、将来の「オブザーバー」(モバイルデバイス、デスクトップなど)をロールバックできます。

于 2009-12-02T19:51:15.723 に答える