我正在学习n层应用程序架构,并在Java上编写简单的Console CMS模仿。假设我已经建模了我的DAL和BLL图层。但是,它是一个带命令行的控制台应用程序,所以我有一个解析用户输入的类。我们假设它是“帮助者”。它应该位于这3层的哪个位置?
答案 0 :(得分:0)
你在谈论层或层吗?
层是同一系统的物理上独立的组件。另一方面,层指的是组件的内部体系结构。
您的控制台是应用UI层,如果被视为一个层,它可以部署到专用机器,BLL所在的同一台机器,许多不同的客户端机器等等。它取决于性能需求申请书。