Quelle est la différence entre l'architecture N-Tier et SOA

Selon ma compréhension à l'égard des N-Tier et de l'architecture SOA.

N-Tier

N-Tier signifie diviser l'application en couches, l'Exemple que je viens de développer des applications dans asp.net et j'ai poussé total DB Couche à WCF, puis il est appelé N-tier.[Étroitement couplé]

SOA[Faiblement couplé]

Selon ma compréhension à l'égard des SOA son très terme générique, et de la façon dont nous allons vaguement couple notre architecture puis sa appelé la SOA. Le meilleur exemple pour services SOA Stock - flux/meteo.

Ma conclusion:

Même si nous développer des applications en utilisant WCF cela ne signifie pas que ses SOA si il est bien en couple avec un seul client .net applications ne peut comprendre sur les services.

Pouvez-vous m'aider dans la compréhension de l'architecture SOA VS N-Tier.

source d'informationauteur Venkat