struts在实时项目中的三层架构中属于哪些?我需要解释一下吗?
答案 0 :(得分:2)
什么是三轮胎建筑?
在3层中,应用程序逻辑(或)进程存在于 中间层,它与数据和用户分开 接口。 3层系统更具可扩展性,更强大 灵活。此外,他们可以整合来自的数据 多个来源。在三层架构中,一个中间 在用户系统接口客户端之间添加了tier 环境和数据库管理服务器环境。 实现这个中间有多种方法 层,例如事务处理监视器,消息 服务器或应用程序服务器。中间层可以 执行排队,应用程序执行和数据库 分期。例如,如果中间层提供排队, 客户端可以将其请求传递给中间层和 脱离,因为中间层将访问数据和 将答案返回给客户 最基本的三层架构类型有一个中间层 由事务处理(TP)监视器组成的层 技术。 TP监视器技术是一种消息 排队,事务调度和优先级服务 客户端连接到TP监视器的位置(中间层) 而不是数据库服务器。交易被接受 由监视器,它排队然后采取 管理它完成的责任,从而释放 客户。
答案 1 :(得分:1)
应用程序项目的体系结构struts是一个通常用于表示层的框架,其中jsp和servlet是同一技术。进入服务层,EJB是技术,Spring是框架,在数据访问层,JDBC和JPA是以Hibernate为框架的技术。
答案 2 :(得分:0)
Struts是一个完整的框架,并不仅仅是典型的“三层”架构(演示,应用程序和数据存储)的一层。
Struts将在Java领域为您提供MVC框架。您将能够更好地划分表示层,应用程序层和数据持久性,而不是将它们混合在一起并将它们混合在一起。