2

システムがリアルタイム Web アプリケーションまたは準リアルタイム Web アプリケーションと見なされる/分類されるために満たすべき特定の指標はありますか?

私が作業しているシステムの非機能要件を見つけた場合、ソリューションはリアルタイムまたはほぼリアルタイムでデータを返す必要があると述べています。用語の定義は理解していますが ( http://en.wikipedia.org/wiki/Near_real-timeにあるように)、アプリケーション UI に見られるような標準があるかどうか疑問に思っていました (例: Gnome の推奨事項 http: //developer.gnome.org/hig-book/3.5/feedback-response-times.html.en ) Web アプリケーションでのほぼリアルタイムの期待について。

これは、別の質問の変形です: Web でのビジネス向けリアルタイムの定義

4

3 に答える 3

5

リアルタイム コンピューティングはパフォーマンスとは何の関係もありませんが、イベントが設定された時間内に完了することを保証するものです。リアルタイム要件は、CPU スケジューリング アルゴリズムからオペレーティング システム、構築中のアプリケーションまで、アーキテクチャ全体に影響を与えます。

リアルタイム要件は、操作を完了する必要がある時間の観点から指定されます。繰り返しますが、これは保証されている必要があり、締め切りに間に合わなかった場合にシステムが失敗することがよくあります (これは予期されていません)。

「リアルタイム」を構成するものも参照してください

于 2013-01-23T01:22:40.490 に答える
0

ビジネス要件ドキュメントに記載されている場合、アプリケーションの技術的な性質を考慮する必要があります。コンテキストは、要件が本当にリアルタイムであるか、 Web リアルタイムであるか、ほぼリアルタイムであるかを判断するのに役立ちます。 15 分ごとのデータ ロードとは異なります)。

SignalR の開発者によると、これは、サーバー側のコードが、接続されたクライアントにリアルタイムでコンテンツをプッシュする機能です。

于 2013-02-15T20:17:17.360 に答える