Logo tl.boatexistence.com

Kailan gagamit ng stateful session bean?

Talaan ng mga Nilalaman:

Kailan gagamit ng stateful session bean?
Kailan gagamit ng stateful session bean?
Anonim

Ang mga stateful session bean ay angkop kung ang alinman sa mga sumusunod na kundisyon ay totoo. Ang estado ng bean ay kumakatawan sa pakikipag-ugnayan sa pagitan ng bean at isang partikular na kliyente. Ang bean ay kailangang maglaman ng impormasyon tungkol sa kliyente sa mga paraan ng invocation.

Kailan ko dapat gamitin ang session bean?

Sa pangkalahatan, dapat kang gumamit ng session bean kung mananatili ang mga sumusunod na pangyayari:

  1. Sa anumang oras, isang kliyente lang ang may access sa bean instance.
  2. Ang estado ng bean ay hindi nagpapatuloy, umiiral lamang sa maikling panahon (marahil ilang oras).
  3. Ang bean ay nagpapatupad ng serbisyo sa web.

Ano ang function ng stateful session beans?

Ang

Stateful Session bean ay isang bagay sa negosyo na ay kumakatawan sa lohika ng negosyo tulad ng stateless session bean. Ngunit, pinapanatili nito ang estado (data). Sa madaling salita, ang estado ng pakikipag-usap sa pagitan ng maraming paraan ng mga tawag ay pinapanatili ng container sa stateful session bean.

Paano ka gumagamit ng stateful session beans?

Steps to Create Stateful EJB

Gamitin ang @Local annotation kung ang EJB client ay nasa parehong environment kung saan kailangang i-deploy ang EJB session bean. Gumamit ng @Remote annotation kung ang EJB client ay nasa ibang kapaligiran kung saan kailangang i-deploy ang EJB session bean. Gumawa ng stateful session bean, na nagpapatupad ng interface sa itaas.

Ano ang wastong dahilan sa likod ng stateful session bean sa halip na stateless session bean?

Dahil maaari nilang suportahan ang maraming kliyente, ang stateless session beans ay maaaring mag-alok ng mas mahusay na scalability para sa mga application na nangangailangan ng malaking bilang ng mga kliyente. Karaniwan, ang isang aplikasyon ay nangangailangan ng mas kaunting stateless session beans kaysa stateful session beans upang suportahan ang parehong bilang ng mga kliyente.

Inirerekumendang: