Thứ Năm, 4 tháng 9, 2014

Java Web Technology (Công nghệ ứng dụng web trong Java)

Công nghệ java web đã mở rộng sự năng động cho máy tính và truyền thông. Sau đây là một số công nghệ của Java web.

Applet

Applet là công nghệ web đầu tiên của Java. Applet là một chương trình nhỏ được tải về từ một máy chủ web và thực hiện các thao tác trong trình duyệt. Applet đã thu hút được nhiều sự quan tâm chú ý của các phương tiện truyền thông khi mới được biết đến, nhưng đáng buồn rắng Applet chưa bao giờ thực có được giao diện nền tảng cho ứng dụng web.


Applet có thể chạy hoàn toàn ở trình duyệt của các client, hoặc có thể kết nối lại với máy chủ để gửi và nhận dữ liệu.

Servlets

Servlets là công nghệ web phía server đầu tiên của Java. Nó có nghĩa là để thay thế cho công nghệ web đầu "CGI". CGI viết tắt của Common Gateway Interface là để tương tác động với người sử dụng. Chương trình này xử lý bởi các kịch bản. Chính vì thế mà công nghệ này tương đối chậm chạp và tối nhiều bộ nhớ. Chính vì thế Servlets ra đời.



Servlet là một lớp Java thông thường. Lớp này được triển khai tại nơi chứa Servlet. Nơi chứa servlet được kết nối mới máy chủ. Khi một yêu cầu HTTP đến được máy chủ mà phải được xử lý bởi một servlet, các máy chủ sẽ chuyển tiếp đến nơi chứa servlet để xử lý yêu cầu. Thông thường nơi chứa servlet đi cùng với máy chủ.

Công nghệ Java Servlet là nền tảng của tất cả các công nghệ ứng dụng web.

Java Server Pages (JSP)



Một trang JSP là một văn bản chứa hai loại văn bản: dữ liệu tĩnh có thể được thể hiện trong bất kỳ định dạng dựa trên văn bản (như HTML,  SVG,  WML và XML), các yếu tố trong JSP.

Không có nhận xét nào:

Đăng nhận xét