0

現在、ウェブアプリを作成しています。アプリはこのようになり、クライアントは Web アプリでレポートのようなものを作成します。フロント エンドとデータベースには html5 と php と mariadb w/ phpmyadmin を使用しています。そして、レポートがサーバーに送信されます。そして、サーバーの管理者がレポートに応答します。管理人さんの対応が気になるところです。管理者がレポートを受信できるように、管理者用の新しい Web ページを作成する必要がありますか? ウェブソケットを使用する必要がありますか? それとも他に何かありますか?何か案が?事前にどうもありがとうございました。

4

1 に答える 1

1

Web ページのレポート送信は本質的に非同期であるため (つまり、いつ発生するかわからない)、送信されたレポートに対する管理者の応答も非同期にする必要があります (管理者は時々トイレに行かなければならないため、管理人の悔しさ)。

レポート システムは、レポートを「処理対象」のインバウンド レポートのキューにポストする必要があります。管理者は、保留中のレポートを表示するための Web ページ ポータル (またはカスタム ネイティブ アプリケーション) を持つことができます。そこから、管理者はいずれかを選択して表示し、クライアントに更新を送信して閉じることができます。つまり、管理者が実行することが期待されるアクションのホストです。

このようにして、レポートに応答する 1 人以上の管理者を監視し、保留中のすべてのレポート (待機時間) と管理者ごとの 1 時間/日あたりの閉じられたレポートの数のより高いレベルのビューを提供するスーパー管理者インターフェイスを持つことができます。グラフを作成することもできます..誰もがグラフが好きです。

それが役立つことを願っています。

于 2013-10-04T16:30:09.453 に答える