A.FRAMEWORK
I. Định nghĩa :-Framework là 1 tập hợp của các thư viện bao gồm nhiều class, interface giúp chúng ta phát triển ứng dụng web.
-Framework cung cấp các phương thức để sử dụng.
II.Vai trò :
-Cung cấp các công cụ , phương thức để chúng ta dễ làm việc
-Nó có thể giúp dễ dàng để bảo trì và sử dụng.
-Dễ dàng nâng cấp.
III.Ưu điểm và nhược điểm
*Ưu điểm :
-Có thể dễ dàng tái sử dụng.
-Các class được tách riêng biệt cho các chứ năng rõ ràng.
-Giảm thời gian làm ứng dụng.
-Giảm sự ràng buộc giữa các thành phần.
*Nhược điểm :
-Khó khăn trong công việc mở rộng nếu không có mẫu thiết kế.
B.STRUTS
I.Định nghĩa:
-Là một framework mã nguồn mở.
-Được phát triển dựa trên nền tảng MVC2
-Có tập hợp thư viện và các công cụ thích hợp.
II.Đặc điểm :
-Tách biệt rõ ràng các thành phần .
-Các thành phần ít liên quan đến nhau.
III.Mô hình Struts2:
IV.Nhận xét :
*Ưu điểm :
-Việc định nghĩa các thành phần trở nên dễ dàng và rành mạch hơn.
*Nhược điểm:
-Hay có lỗi ở đặt tên package và thư viện.
Không có nhận xét nào:
Đăng nhận xét