1

この2つの用語について混乱しています。この 2 つの用語の意味は何ですか? 層と層の違いは何ですか?

4

2 に答える 2

8

人々はそれらを同じ意味で使用することもありますが、私の考えでは、層は論理的な分離 (GUI、データ アクセス、ビジネス ロジックなど) であり、層は物理的な分離 (個別のサーバー...つまり、Web サーバー、データベース サーバーなど) です。

ウィキペディアのエントリを参照してください:多層アーキテクチャ多層アーキテクチャ

于 2009-03-29T07:49:56.047 に答える
0

層は、3 層アプリケーション (GUI、ビジネス オブジェクト/ロジック、データベース アクセス)、または n 層アプリケーションに関してよく使用されます。多くの場合、3 層アプリケーションについて議論する際に、「ビジネス層」や「データベース アクセス層」など、層の 1 つを指すときに「層」を使用する人がいます。それらはしばしば同じ意味で使用されます。これらを区別するための技術的な定義はおそらく存在しますが、私はそれに行き詰まることはありません。多くの場合、これらの用語は、異なる文脈では異なる風味を帯びます。

そのため、日常会話で使用する用語をさらに明確にするのが好きです。「サービス」と言う場合、「Windows サービス」、「WCF サービス」、「SOA タイプのサービス」、または「Web サービス」を意味します。ですから、私が話している相手がそれを 1 つの方法で解釈する可能性があるため、私は決して「サービス」とは言いません。

于 2009-03-29T08:29:14.843 に答える