2011-07-07 11 views
0

3層アーキテクチャと3層アーキテクチャは同じではありませんか?3層と3層のアーキテクチャ

アプリケーション層、ビジネスロジック、アプリケーション内のデータ層が3層アーキテクチャだと聞いたことがあります。しかし、これらの3つのレイヤーを3つの異なるマシンに配置すると、3層アプリケーションになります。

は、それが正しいですか?

+0

私は3層と3層のアーキテクチャは同じだと思うし、アプリケーションの層がどこに配置されているのかは何台のマシンが使われているかとは関係ありません。 – sanjeeb

+0

[レイヤー]と[ティアーズ]の違いは何ですか?](http://stackoverflow.com/questions/120438/whats-the-difference-between-layers-and-tiers) – Saif

答えて

0

一般に、それらは同一であり、しかし、これはそれを考える良い方法かもしれません。

各「レイヤー」は、コードの論理的なグループです。各「層」は、コードが存在する場所です。スケールアウトする必要がある場合は、それぞれの「レイヤー」を独自の「ティア」にして(同じレイヤーにする)理にかなっていますが、すべてが同じマシン上にあるわけではありません。同じプロセス。