ホームページ  >  記事  >  CCSアーキテクチャとは何を意味しますか?

CCSアーキテクチャとは何を意味しますか?

藏色散人
藏色散人オリジナル
2019-05-10 10:12:1549617ブラウズ

cs アーキテクチャは、「クライアント/サーバー」アーキテクチャ、つまり「クライアント/サーバー」アーキテクチャを指します。サーバーはデータ管理を担当し、クライアントはユーザーとの対話型タスクを完了する責任を負います。 cs アーキテクチャでは、管理操作を実行するためにインストールする必要があるクライアントとサーバーにタスクを合理的に割り当てることで、システムの通信オーバーヘッドを削減できます。

CCSアーキテクチャとは何を意味しますか?

cs アーキテクチャは、クライアント/サーバー アーキテクチャ、つまりクライアント/サーバー アーキテクチャです。これは、クライアントとサーバーにタスクを合理的に割り当てることでシステムの通信オーバーヘッドを削減するよく知られたソフトウェア システム アーキテクチャであり、管理操作を実行するにはクライアントをインストールする必要があります。

C/S構造は通常2層構造となります。サーバーはデータ管理を担当し、クライアントはユーザーとの対話型タスクを完了する責任を負います。

クライアント側とサーバー側のプログラムは異なります。ユーザーのプログラムは主にクライアント側にあります。サーバー側は主にデータ管理、データ共有、データとシステムの保守、同時実行制御を提供します。クライアントプログラムは主にユーザーの特定のタスクを完了します。開発は比較的容易で運用も簡単ですが、アプリケーションのバージョンアップやクライアントプログラムのメンテナンスは難しくなります。

クライアントはLAN経由でサーバーに接続し、ユーザーのリクエストを受け付け、ネットワーク経由でサーバーにリクエストを行い、データベースを操作します。サーバーはクライアントのリクエストを受け入れてデータをクライアントに送信し、クライアントはデータを計算して結果をユーザーに提示します。また、サーバーは完全なセキュリティ保護、データ整合性処理およびその他の操作を提供し、複数のクライアントが同時にサーバーにアクセスできるようにする必要があるため、サーバーのハードウェア データ処理能力に高い要求が課せられます。

C/S 構造では、アプリケーション プログラムはサーバー部分とクライアント部分の 2 つの部分に分かれます。サーバー部分は複数のユーザーが共有する情報や機能であり、共有データベースの動作制御などのバックグラウンドサービスを実行し、クライアント部分はユーザー専用でフォアグラウンド機能の実行を担当し、エラープロンプトなどの強力な機能を持ちます。およびオンラインヘルプ機能を備えており、サブルーチンを自由に切り替えることができます。

C/S 構造は技術的に成熟しており、その主な特徴は、強力な対話性、安全なアクセス モード、高速な応答速度、および大量のデータの処理に適していることです。しかし、C/S構造は汎用性に欠け、システムの保守・更新には再設計・開発が必要となり保守管理の難易度が高くなり、さらなるデータの拡張も困難となるため、C/S構造は小規模なローカルエリアネットワークに限定されます。

以上がCCSアーキテクチャとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。