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

Servlet Life Cycle

Một chu kỳ sống servlet có thể được định nghĩa là toàn bộ quá trình từ khởi tạo cho đến tiêu hủy. Sau đây là các quá trình của một servlet :

-Servlet được khởi tạo bằng cách gọi  phương thức init().

-Servlet gọi phương thức service() để xử lý yêu cầu của khách hàng.

-Servlet được chấm dứt bằng phương thức destroy() .

-Cuối cùng, servlet là rác thải được thu thập bởi các bộ thu rác của JVM.

Servlet life cycle


Bây giờ chúng ta cùng tìm hiểu chi tiết về các phương thức.

I: Phương thức init()

    -Phương thức init() được thiết kế để gọi một lần. Nó được gọi khi servlet  lần đầu tiên tạo ra, và không được gọi lại cho mỗi yêu cầu người sử dụng.
    -Phương thức init () đơn giản tạo ra hoặc tải một số dữ liệu , cái mà được sử dụng trong suốt cuộc đời của servlet.
II.Phương thức service()

   -Phương thức service() là phương thức chính để thực hiên các công việc thực tế. Nó dùng để xử lý các yêu cầu đến từ các khách hàng và viết các phản ứng định dạng lại cho khách hàng.
   -Đến một lúc nào đó, servlet không còn tác dụng thì phương thức destroy() sẽ được gọi.
III.Phương thức destroy()

    -Phương thức destroy() được gọi chỉ một lần vào cuối vòng đời của một servlet. Nó sẽ thực hiện các hoạt động dọn dẹp
    -Sau khi phương thức destroy() được gọi, đối tượng servlet được đánh dấu cho việc thu gom rác thải.


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

Đăng nhận xét