Within a Java web application environment, which server component is responsible for managing the execution of Java Servlets and JavaServer Pages (JSP), supporting database connectivity through connection pooling, and providing transaction management capabilities using Java Transaction API (JTA)?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Oracle WebLogic Server". Câu hỏi đòi đủ ba việc trong cùng một thành phần: chạy servlet và JSP, cấp kết nối cơ sở dữ liệu theo lối dùng chung qua pool, và quản lý giao dịch bằng JTA. Chỉ máy chủ ứng dụng Java EE đầy đủ mới gộp cả ba, và Oracle WebLogic Server thuộc loại đó. Lựa chọn "Apache Tomcat" là web container: nó chạy servlet, JSP và cấp được pool kết nối qua tài nguyên JNDI, nhưng không kèm trình quản lý giao dịch JTA, nên thiếu đúng phần được hỏi. Lựa chọn "Nginx" là web server và proxy ngược, phục vụ tệp tĩnh rồi chuyển tiếp lượt gọi, nó không dịch cũng không thực thi JSP. Lựa chọn "Microsoft IIS Server" là web server của Windows, gắn với hệ sinh thái ASP.NET và không chạy servlet Java.

Cùng phần 1

Xuất hiện trong 1 bộ đề