Java JSF:有人说';有人说它是一个表示层';它是一个网络层
一些文档表示表示表示层(我认为它表示OSI模型的第6层),但其他文档表示它表示多层web模型中的web层。我不认为它们是相同的,或者是相同的?ISO模型只适用于近似给定设施在结构中的位置。OSI的定义非常糟糕,任何分歧都是毫无意义的 目前尚不清楚OSI是否可以更好地定义,因为它实际上只是高度多样化和界限不清的概念的命名方案。自从有图书馆以来,图书馆员就有这个问题。ISO模型只适用于近似给定设施在结构中的位置。OSI的定义非常糟糕,任何分歧都是毫无意义的Java JSF:有人说';有人说它是一个表示层';它是一个网络层,java,jsf,Java,Jsf,一些文档表示表示表示层(我认为它表示OSI模型的第6层),但其他文档表示它表示多层web模型中的web层。我不认为它们是相同的,或者是相同的?ISO模型只适用于近似给定设施在结构中的位置。OSI的定义非常糟糕,任何分歧都是毫无意义的 目前尚不清楚OSI是否可以更好地定义,因为它实际上只是高度多样化和界限不清的概念的命名方案。自从有图书馆以来,图书馆员就有这个问题。ISO模型只适用于近似给定设施在结构中的位置。OSI的定义非常糟糕,任何分歧都是毫无意义的 目前尚不清楚OSI是否可以更好地定义,因为
目前尚不清楚OSI是否可以更好地定义,因为它实际上只是高度多样化和界限不清的概念的命名方案。自从有了图书馆,图书馆员就遇到了这个问题。我认为这里的表示层与OSI模型没有任何关系。通常,在设计应用程序时,您将使用不同的层来隔离不同的职责(例如,表示、业务逻辑等)。表示层通常用于描述与业务逻辑层交互的层。它将业务逻辑的结果“呈现”给用户,从用户那里获取输入并发送到业务逻辑层
从不同的角度看,它可以分为不同的“层”,对于某个组件,它从不同的角度位于不同的层中。因此,说JSF位于Web层以及表示层中根本没有冲突。我认为这里的表示层与OSI模型没有任何关系。通常,在设计应用程序时,您将使用不同的层来隔离不同的职责(例如,表示、业务逻辑等)。表示层通常用于描述与业务逻辑层交互的层。它将业务逻辑的结果“呈现”给用户,从用户那里获取输入并发送到业务逻辑层
从不同的角度看,它可以分为不同的“层”,对于某个组件,它从不同的角度位于不同的层中。因此,说JSF位于Web层以及表示层中,根本没有冲突。在三层体系结构中,层是:
- 表示层(最终用户的客户端)
- 业务逻辑层(应用服务器或web服务器)
- 数据层(数据库、文件系统等)
- web浏览器:HTML呈现、AJAX、Javascript
- web表示框架:JSF
尽管这些东西被一个远程边界分隔开,但它们通常都被称为表示层,也被称为语言滥用的web层。在三层体系结构中,这些层是:
- 表示层(最终用户的客户端)
- 业务逻辑层(应用服务器或web服务器)
- 数据层(数据库、文件系统等)
- web浏览器:HTML呈现、AJAX、Javascript
- web表示框架:JSF
尽管这些东西被一个遥远的边界隔开,但它们通常都被称为表示层,也被称为语言滥用的web层。难道我们不能说表示层部署在web层吗?Javascript、html、css、图像以及jsp/jsf通常都打包为war,不是吗?难道我们不能说表示层部署在web层吗?Javascript、html、css、图像以及jsp/jsf通常都打包为war,不是吗?