Java là một nền tảng để phát triển các ứng dụng, phần mềm. Đánh dấu sự phát triển và trưởng thành của mô hình lập trình hướng đối tượng, nó được coi là nền tảng mang tính cách mạng trong ngành phần mềm.
Hiện nay, Java được chia thành ba bộ phận: Applet, Sevlets và Java Server Pages (JSP).
- Applet: là công nghệ Web đầu tiên của Java là một công nghệ "đã cũ". Một Applet là một chương trình Java nhỏ được tải về từ một máy chủ web và thực hiện trong trình duyệt. Applet có thể chạy hoàn toàn trên Client, hoặc kết nối lại cho máy chủ được tải về từ gửi và nhận dữ liệu.
- Sevlet: Là công nghệ Web đầu tiên bên phía Server của Java. Một Servlet là một Class thông thường mà thực hiện một giao diện Servlet đặc biệt. Sau đó Class này được triển khai trong một Servlet Container. Servlet Container được kết nối với một Server Web. Khi một yêu cầu HTTP đến được Server Web mà phải được xử lý bởi một Servlet, các Server Web sẽ chuyển tiếp yêu cầu đến Servlet Container. Servlet Container sau đó chuyển tiếp yêu cầu đến Servlet đó là để xử lý các yêu cầu. Kể từ khi Servlet Container đang chạy tất cả các thời gian, đó là Servlet.
- JSP: là một phản ứng đối với khiếu nại mà nhúng HTML bên trong Servlet. JSP ngắn hơn nhiều so với Servlet, và nó dễ dàng hơn nhiều trong HTML.
Không có nhận xét nào:
Đăng nhận xét