【发布时间】:2011-03-30 03:20:22
【问题描述】:
根据我对 N-Tier 和 SOA 架构的理解。
N 层
N-Tier 意味着将应用程序分层,例如我在 asp.net 中开发应用程序,我将整个 DB 层推送到 WCF,然后它被称为 N-tier。[紧密耦合]
SOA[松散耦合]
根据我对 SOA 的理解,它是一个非常通用的术语,以及我们如何将我们的架构松散耦合,然后将其称为 SOA。 SOA 服务的最佳示例 - 股票源/天气源。
我的结论:
即使我们使用 WCF 开发应用程序,如果它与单个客户端/或 .net 应用程序紧密耦合,这并不意味着它的 SOA 只能理解服务。
你能帮我理解 SOA VS N-Tier。
【问题讨论】: