4

正如我4+1 architectural view model从以下链接中 了解到的那样http://en.wikipedia.org/wiki/4%2B1_architectural_view_model

implementation view开发视图 ( ) 和Physical view??之间的确切区别是什么?

PS:我知道第一个是从程序员的角度来看的,第二个是从系统工程师的角度来看的

4

1 回答 1

4

物理视图用于描述软件在数据中心的部署方式。例如:如果您构建了一个 Web 应用程序,那么假设您将其部署在 Amazon AWS 云上。然后物理视图将显示使用了多少台服务器,服务器的角色是什么,安装了哪些软件组件等。因此,您可以说此视图对您的运营团队更重要(系统工程师如所示在那个 Wiki 页面中)

开发视图用于在开发人员之间就软件设计进行交流。这主要涉及代码的逻辑组织 - 包、类等。

希望它澄清。

于 2013-08-30T10:11:54.117 回答