Thứ Ba, 15 tháng 7, 2014

Framework and Struts

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