Khi nào sử dụng đậu phiên trạng thái?

Mục lục:

Khi nào sử dụng đậu phiên trạng thái?
Khi nào sử dụng đậu phiên trạng thái?
Anonim

Đậu phiên trạng thái phù hợp nếu bất kỳ điều kiện nào sau đây là đúng. Trạng thái của bean đại diện cho sự tương tác giữa bean và một khách hàng cụ thể. Đậu cần giữ thông tin về khách hàng qua các lệnh gọi phương thức.

Khi nào thì nên dùng đậu phiên?

Nói chung, bạn nên sử dụng session bean nếu các trường hợp sau đây:

  1. Tại bất kỳ thời điểm nào, chỉ một khách hàng có quyền truy cập vào phiên bản bean.
  2. Trạng thái của hạt đậu không dai dẳng, chỉ tồn tại trong thời gian ngắn (có lẽ vài giờ).
  3. Đậu triển khai một dịch vụ web.

Chức năng của đậu phiên trạng thái là gì?

Bean phiên trạng thái là một đối tượng nghiệp vụ mà đại diện cho logic nghiệp vụ giống như bean phiên không trạng thái. Nhưng, nó duy trì trạng thái (dữ liệu). Nói cách khác, trạng thái hội thoại giữa nhiều cuộc gọi phương thức được vùng chứa duy trì trong bean phiên trạng thái.

Bạn sử dụng đậu phiên trạng thái như thế nào?

Các bước tạo EJB trạng thái

Sử dụng chú thích @Local nếu ứng dụng khách EJBở trong cùng một môi trường cần triển khai bean phiên EJB. Sử dụng chú thích @Remote nếu ứng dụng khách EJB ở trong môi trường khác nơi đậu phiên EJB cần được triển khai. Tạo bean phiên trạng thái, triển khai giao diện trên.

Lý do hợp lệ đằng sau bean phiên trạng thái thay vì phiên không trạng thái là gì?

Bởi vì họ có thể hỗ trợ nhiều ứng dụng khách, các bean phiên không trạng thái có thể cung cấp khả năng mở rộng tốt hơn cho các ứng dụng yêu cầu số lượng lớn khách hàng. Thông thường, một ứng dụng yêu cầu ít đậu phiên không trạng thái hơn so với đậu phiên trạng thái để hỗ trợ cùng một số lượng khách hàng.

Đề xuất: