什么是最能描述直接与数据库通信的Windows应用程序的软件架构?

时间:2010-09-27 19:31:42

标签: .net

最能描述直接与数据库通信的Windows应用程序的软件架构是什么?

4 个答案:

答案 0 :(得分:1)

2层架构

答案 1 :(得分:1)

我建议你在这里阅读问题的答案:whats-the-difference-between-layers-and-tiers很多时候,术语层与层同义使用,因为层是软件架构构造,层是物理计算机。层的概念存在,因此可以在不更改软件的情况下引入其他层。如果使用SQLClient类从前端应用程序访问数据层(即数据库),前端应用程序中的代码并不真正关心数据库是在同一台机器上还是在另一台机器上。当以这种方式使用这两个术语时,您可以将应用程序称为多层但是单层,多层或2层,或多层和多层。如果您的前端应用程序在一台计算机上运行,​​并且数据库在另一台计算机上运行,​​那么您的应用程序是多层的,并且是2层的。如果您的前端应用程序与数据库在同一台计算机上运行,​​那么该应用程序将是多层且单层的。

答案 2 :(得分:0)

我会说客户端服务器seek wikipaedia但是2层也是有效的描述

答案 3 :(得分:-2)

一旦他们被称为单层系统。