システム構成関連 |
---|
システム設計の話になるのでしょうか?Web系のアプリケーションの開発ではよく聞く単語です。
アプリケーション設計の時に、サーバーとクライアントに、どの役割をもたせるかなどで設計すると思います。 ネットワーク関連のファイアウォールとかは抜きで考えた方がいいと思います。 ◆ 3層クライアントサーバー
過去問題で、3層のファンクション層の意味を問う問題がありましたが、注意しないといけないのは、 ファンクション層はデータの加工だけであって、入出力はしません。(2層の場合は違うので気をつけましょう) 3層に分けるメリットは以下の様にあります。 ・各層依存度が低いため、開発作業が層毎に平行して行える。 ・業務ロジック(ファンクション層)に変更があってもクライアントの修正は少なくて済む。 ・OSが異なっていても対応できる ・負荷分散できる。障害の発見などが早い ◆ 2層クライアントサーバー
|
TOPページに戻る |