Thứ Tư, 11 tháng 6, 2014

Servlet Life Cycle

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

Đầ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.


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

Đăng nhận xét