I. NỘI DUNG
2. JavaServer Faces:
2.2.7. Nguyên tắc chứa trong:
JSF đư ợc hỗ trợ bởi các Third Party Vendor như JBoss, Oracle…
Có khả năng tích hợp với H ibernate, EJB, Spring Framework…
2.2.8. Nguyên tắc linh động
JSF được xem như là “thư viện t hành phần” nên việc thêm bớt 1 thành phần nào đó rất đơn giản.
JSF đư ợc xây dự ng trên nền tảng lập trình hướng đối tượng nên có thể thừ a kế, nâng cấp các ứn g dụng dễ dàng, linh động.
Phân tích sự vận dụng các nguyên tắc sáng t ạo trong J avaServer Faces
2.2.9. Nguyên tắc sao ché p:
Khi phát triển nhữn g phiên bản m ới J SF giữ lại một vài tính năng của phiên bản cũ như bộ điều hướng, managed bean, bộ kiểm tra lỗi và chuy ển kiểu…
2.2.10. N guyên tắc “rẻ ” thay cho “đắt”
JSF la m ột fram ework open source, vì vậy nó sẽ tiết kiệm hơn so với việc sử dụng .Net
3. KẾT LUẬN
Qua các nội dung đã trình bày, người viết bài – với vốn kiến thứ c hạn hẹp của m ình – đã cố gắng tìm tòi, p hân tích và chỉ ra đư ợc một số trong số nhữ ng nguyên tắc s áng tạo có thể thấy đư ợc trong J SF framework
Có thể những phân tích, nhận định của ngư ời viết còn m ang tính chủ quan, chưa chính xác hoặc còn thiếu sót, n hưng qua đó chúng ta có thể phần nào sức m ạnh mà Framework này đem lại. N ó là một công nghệ khá m ạnh hiện nay, có thể thay th ế và vư ợt trội hơn Struts Fram ework về mặt giao diện với những hỗ trợ từ nhà phát triển thế ba như JBoss, O racle…
Trong tương lai nó hứa hẹn sẽ thay thế cho Struts và hỗ trợ phát triển nhữn g ứng dụng trực quan, thân thiện, đẹp không kém so với các công nghệ của .N et như Sliverlight…
Phân tích sự vận dụng các nguyên tắc sáng t ạo trong J avaServer Faces
TÀI LIỆU TH AM KH ẢO
[1] Slides bài giản g m ôn PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC T RONG TIN HỌC ,Tác giả : GS.T SKH. Hoàn g Kiếm .
[2] Sổ tay sán g tạo : Các thủ thuật (nguy ên tắc) cơ bản, Ủy ban khoa học v à kỹ thuật TpHCM 1992, tác giả : Phan Dũn g.