是否有基于Web的应用程序的单层架构?

时间:2012-12-13 23:24:54

标签: c# architecture

任何人都可以提供基于网络的单层架构的任何示例吗?我理解单层意味着所有层都在同一台机器上运行...从数据库返回数字的soap服务是一个例子还是两个分层?

2 个答案:

答案 0 :(得分:3)

  

从数据库返回数字的soap服务是一个示例还是两个分层?

使用数据库后端是一种双层体系结构。另一个例子是老式ASP开发风格,其中.asp文件直接访问数据库。

  

任何人都可以提供基于网络的单层架构的任何示例吗?

单层可能是直接打开csv文件并从中读取的网页。另一个例子是一个完全不需要数据的Web服务,比如时间服务。

答案 1 :(得分:1)

实际上没有单层Web应用程序。  是的,我坚持:)

因为Web浏览器和客户端计算机实际上是一个层。

但是为了让事情变得简单,社区会因为没有开发人员而放弃这个轮胎。

无论如何,如果你认为任何没有处理数据库的网页或更好地像csharptest.net那样说:

  

单层可能是直接打开csv文件并从中读取的网页。另一个例子是一个完全不需要数据的Web服务,比如时间服务

您可以将其视为单层