データベース アプリケーションの観点から、2 層アーキテクチャと 3 層アーキテクチャの比較エッセイを書いています。いくつか確認したいことがあります。
2 層はクライアント - サーバー 2 層はクライアント上のアプリケーション - サーバー上のデータベースです。2 層は直接通信を実装します。直接通信によるセキュリティの悪さ?ただし、ユーザーが 50 人未満の小規模なイントラネット ベースの環境には適しています。
一般的に、2 層はユーザー インターフェイスに関して Java アプリケーション (つまり、swing) を使用し、3 層は Web ブラウザーを使用しますか?
3 層はよりスケーラブルです。3 層は、中間層を使用することでより安全になります。3層はクライアント - ウェブサーバー - データベースサーバー
皆さんが私が書いたことのほとんどに反論し、さらに調査する必要があるいくつかの領域を明らかにしてくれることを願っています.
ありがとう
シ