この記事では、bs および cs アーキテクチャとは何かを主に紹介します。困っている友人の役に立てば幸いです。
C/S
は、クライアント/サーバーまたはクライアント/サーバー モードとも呼ばれます。サーバーは通常、高性能 PC、ワークステーション、ミニコンピューターを使用し、Oracle、Sybase、Informix、SQL Server などの大規模データベース システムを使用します。クライアントには特別なクライアント ソフトウェアをインストールする必要があります。
B/S##はBrowser/Serverの略で、クライアントにはNetscape NavigatorやInternet Explorerなどのブラウザ(Browser)をインストールするだけで、サーバーにはOracleがインストールされます。 Sybase、Informix、SQL Server、およびその他のデータベース。ブラウザは、Web サーバーを通じてデータベースと対話します。
C/S の利点は、クライアント PC の処理能力を最大限に発揮できることであり、多くのタスクをクライアント上で処理してサーバーに送信できます。それに対応する利点は、クライアントが迅速に応答することです。主な欠点は次のとおりです:
1. LAN にのみ適用されます。インターネットの急速な発展に伴い、モバイルオフィスや分散オフィスの人気が高まっており、システムの拡張性が求められています。このリモート アクセス方法には特殊なテクノロジが必要であり、システムは分散データを処理できるように特別に設計されている必要があります。
2. クライアントは特別なクライアント ソフトウェアをインストールする必要があります。まず、インストールの負荷がかかり、次に、コンピュータにウイルスやハードウェアの損傷などの問題が発生した場合、インストールやメンテナンスが必要になります。特に支店や専門店が多い場合は、仕事量の問題ではなく、距離の問題です。また、システムソフトウェアをバージョンアップする場合、各クライアントを再インストールする必要があり、メンテナンスやバージョンアップのコストが非常に高くつきます。
3. 通常、クライアントのオペレーティング システムには制限があります。 Win98 には適している可能性がありますが、Win2000 や Windows XP には適していません。あるいは、Linux、Unix などはおろか、Microsoft の新しいオペレーティング システムなどにも適用されません。
B/S の最大の利点は、特別なソフトウェアをインストールすることなく、どこでも操作できることです。インターネットにアクセスできるコンピュータがある限り、それを使用することができ、クライアントはメンテナンスを必要としません。このシステムは拡張が非常に簡単で、インターネットにアクセスでき、システム管理者がユーザー名とパスワードを割り当てている限り、使用できます。 Webからの申し込みも可能で、社内のセキュリティ認証(CA証明書など)を通過した後は人の介入は不要で、システムが自動的にユーザーにアカウントを割り当ててシステムに入ることができます。
以上がbs および cs アーキテクチャとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。