Thứ Ba, 10 tháng 6, 2014

Java web technologies

Các công nghệ làm web trên java được học bao gồm :
_ Java Servlet
_ JavaServer Pages
_ JavaServer Faces




1/ Java Servlet :  là các đối tượng java , mở rộng chức năng của 1 html server . Java servlet  có thể chạy được trên tất cả các web server và các app server chuẩn , nó không phụ thuộc vào các platform( nền tảng ) hay server

Ưu điểm : - Có độ bảo mật cao 
                - Có độ cơ động cao 
                - Có thể làm cho các liên kết cơ sở dữ liệu trở nên dễ thực hiện hơn

Nhược điểm : - Làm việc với giao diện rất vất vả
                      - Là công nghệ cũ nên có nhiều hạn chế hơn 


2/ JavaServer Pages : là một công nghệ java cho phép tạo nội dung html, xml... một cách năng động

 Ưu điểm : - có tất cả các ưu điểm của Java Servlet nhưng nó đơn giản cho các nhà phát triển hơn.
                 - có các thẻ Library ( javaserver pages standard tag library) để làm việc thuận tiện, tránh viết đi viết lại

 Nhược điểm : - Tuy được cải tiến so với Java Servlet tuy nhiên JSP vẫn được coi là công nghệ làm việc tương đối vất vả 
                       - Yêu cầu không gian lưu trữ lớn hơn nhiều java servlet


3/ JavaServer Faceslà framework phát triển các trang web viết bằng java nhằm đơn giản hóa quá trình thiết kế giao diện người dùng.

 Ưu điểm : - Đơn giản hóa việc thiết kế giao diện , rút gọn code 
                  



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

Đăng nhận xét