对于我的应用程序,我使用了三层架构,具有服务/表示层、业务层和数据层。现在我想使用 web api(没有 MVC,只有控制器)。然后我想使用像服务这样的控制器,并维护业务和数据层。但通常控制器逻辑与输出和 html 中的模型相关联。另一种解决方案是使用使用服务层的控制器来制作应用程序所需的内容。在这种情况下,控制器充当 html 上的模型和平板电脑或其他设备可以使用的服务之间的中介。
在这些情况下使用哪种软件架构?
对于我的应用程序,我使用了三层架构,具有服务/表示层、业务层和数据层。现在我想使用 web api(没有 MVC,只有控制器)。然后我想使用像服务这样的控制器,并维护业务和数据层。但通常控制器逻辑与输出和 html 中的模型相关联。另一种解决方案是使用使用服务层的控制器来制作应用程序所需的内容。在这种情况下,控制器充当 html 上的模型和平板电脑或其他设备可以使用的服务之间的中介。
在这些情况下使用哪种软件架构?