选择特定 n 层架构的基础上的参数
为应用程序选择特定 n 层架构的依据是什么?
What are the parameters on the basis of which a particular n-tier architecture is chosen for an application.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
架构(一般来说,不仅是 n 层)是根据特定应用程序/系统所需的一组质量属性来选择的。每个架构框架的属性列表略有不同,但大多数都集中在:
最终用户的视图
开发人员的视图
业务社区视图
此外,在大多数情况下,涉及一些严格的技术/基础设施问题,例如遗留系统。
您可以在本文中找到一些有关质量属性<的有用信息/a>.
Architecture (in general, not only n-tier) is chosen basing on a set of quality attributes required for a particular application/system. The list of attributes differs slightly in each of the architectural frameworks, most of them however is focused around:
End User's view
Developer's view
Business Community view
In addition, in most cases there are some strictly technical/infrastructural concerns involved, like legacy systems.
You can find some helpful information in this article about quality attributes.