【发布时间】:2011-01-21 21:41:43
【问题描述】:
考虑具有以下层的 n 层应用程序的常规特征:表示层、业务层、数据访问层;这通常是如何重建以构建面向服务的架构 (SOA)?
向有此练习经验的程序员寻求高级概述。
在某种程度上,我认为它在概念上是扁平的,而不是一个垂直的堆栈。或者作为一系列水平模块,每个模块都封装了自己的迷你 n 层堆栈。在消息传递之间使用更重的协议。
【问题讨论】:
-
我喜欢新的流行语,因为 SOA 还不够酷。
-
我认为 Woot4Moo 暗示的是您将 SaaS(一种许可模式)与 SOA(一种软件架构)混淆了。
-
@molf 确实是我的朋友,但我也听说人们使用 SaaS 作为 SOA 的替代品
-
至少你没有先从我这里听到!已对问题进行了适当的修改。谢谢。
-
"...一系列水平模块,每个模块都封装了自己的迷你 n 层堆栈。"我认为这就是您正在寻找的答案。
标签: architecture soa n-tier-architecture rebuild