Thursday, June 12, 2014

PHẦN 5 : SERVLET LIFE CYCLE





* Giới thiệu về Servlet Life Cycle : 

-  Servlet Life Cycle là toàn bộ quá trình từ lúc tạo ra đến lúc bị phá hủy của Servlet. Servlet có vai trò quan trọng giúp ta quản lí tài nguyên, tạo ra chính sửa thông tin , lấy ra và xóa thông tin. Nó còn giúp ta phát triển ứng dụng 1 cách an toàn và nhanh hơn vì các đối tượng của Servlet đều được Servlet quản lý. 
 - Vòng đời của Servlet được thể hiện qua hình sau : 



 - Đầu tiên chúng ta tạo 1 class -> Server tạo ra đối tượng mới -> Gọi phương thức init() -> xử lí thông tin yêu cầu bằng phương thức Service() -> khi không còn tác dụng sẽ đưa đến destroy() và đưa vào thùng rác. Đây là 1 vòng đời của Servlet. 

 * Tìm hiểu các phương thức : 
- Phương thức init() : Phương thức này được gọi một lần khi Servlet được tải vào trong service engine,phương thức luôn chứa các mã lệnh mà ta thường dùng có các phương thức khởi tạo. 

- Phương thức Service(): Phương thức này được gọi để xử lý các yêu cầu.Nó có thể không gọi, gọi một lần hay nhiều lần cho đến khi servlet được ngưng tải. Nhiều thread có thể thực thi phương thức này song song vậy nên nó trở nên an toàn. 

- Phương thức destroy(): Phương thức này được gọi 1 lần vào cuối vòng đời servlet và nó thực hiện chức năng dọn dẹp và đưa những thứ không còn tác dụng vào thùng rác. 

No comments:

Post a Comment