了解Web应用程序中的图层

| 我是一名UI开发人员,想了解各种应用程序层,例如UI层,Service层等 您能以易于理解的术语解释每一层所扮演的角色吗?另外,您如何确定使用哪种架构? 如果可以的话,请提供一些简单的在线参考。谢谢。     
已邀请:
        我按照您在这里的要求写了一篇文章。   五层架构主要是   关注逻辑和   将代码进行物理分区   支持重用的软件包。      从下图可以看出,   它将系统划分为   (惊喜!)5层。不像很多   其他专注于   \“主要水平\”层(如用户界面,   BL和DAL)五层架构   正式将其他部分识别为   值得平等的逻辑层   承认。请阅读正式   完整的说明(上面的链接)   和适当的介绍。     
        好吧,这里总结出非常广阔的概念。...但是MVC无疑是Web应用程序领域中最重要,最著名的体系结构。 V视图层,与如何将数据呈现给用户有关。 M模型层,指定业务模型和逻辑。该层可以进一步分为子层:-最重要的层:-服务层(所有服务代码都在这里)和资源层,例如数据库 C控制器层,充当视图和模型层之间的粘合剂。是决策者控制应用程序的流程。 您可以从以下链接开始:-   http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller   在以上Wiki中,有许多针对特定语言的链接,您可以进一步使用它。     

要回复问题请先登录注册