Thick stateful server architecture
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/09/05 02:07 UTC 版)
「シングルページアプリケーション」の記事における「Thick stateful server architecture」の解説
サーバ側でクライアントのページの状態を記憶しておく方法である。リクエストを受けるとサーバは変更を伴う具体的なHTMLやJavaScriptを返し(クライアント側はこれでDOMの一部を更新する)、同時にサーバの状態を更新する。ロジックはほとんどサーバ側で実行され、HTMLも通常サーバ側で生成される。いくつかの方法では、サーバはブラウザをシミュレートし、イベントを受け取ると、シミュレートした状態がクライアントに自動的に伝播するようにして変更を実行する。 この方法はサーバのメモリやプロセッサ資源が多く必要である。しかし、アプリケーションがすべてサーバ側で実装されること、またカスタムの通信をクライアントと持たないためサーバ内のデータや状態が同一のメモリ空間で共有できることから、開発モデルが単純化されるという利点がある。
※この「Thick stateful server architecture」の解説は、「シングルページアプリケーション」の解説の一部です。
「Thick stateful server architecture」を含む「シングルページアプリケーション」の記事については、「シングルページアプリケーション」の概要を参照ください。
- Thick stateful server architectureのページへのリンク