在企业级Java应用开发中,假设一个需要处理大量并发请求的场景,并且要求事务的完整性以及数据持久化。下列哪种技术组合最适合实现此功能?

答案解析

A选项虽然涵盖了Web开发基础,但Servlet主要负责请求处理,JSP用于视图展示,JDBC处理数据访问,对于事务管理和高并发处理能力有限。B选项中,Servlet负责接收请求,EJB(Enterprise JavaBean)提供了事务管理、并发控制、持久化等企业级服务,JDBC负责与数据库交互,此组合能够更好地满足高并发和事务完整性的要求。C选项中,JSP用于视图展示,JavaBean是普通的可重用组件,JDBC用于数据访问,缺少企业级事务管理和并发控制机制。D选项中,Servlet和JSP处理Web层,WebService主要用于跨系统通信,与事务管理和数据持久化的关联性不高。因此,EJB是处理高并发和事务的关键技术,只有B选项正确使用了EJB。
正确答案:B
随机推荐
开始刷题