Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Three-Tier Application?
- Ipinapaliwanag ng Techopedia ang Application na Three-Tier
Kahulugan - Ano ang ibig sabihin ng Three-Tier Application?
Ang isang three-tier application ay isang tiyak na uri ng arkitektura ng n-tier. Sa kaso ng three-tier na arkitektura, ang mga tier ay ang mga sumusunod:
- Pagtatanghal ng tier (kilala rin bilang interface ng gumagamit o aplikasyon ng kliyente)
- Negosyo ng lohika ng negosyo (kilala rin bilang application server)
- Ang data ng tier ng storage (kilala rin bilang database server)
Ipinapaliwanag ng Techopedia ang Application na Three-Tier
Ang N-tier ay nagpapahiwatig ng isang konsepto ng engineering engineering na ginamit para sa disenyo at pagpapatupad ng mga sistema ng software gamit ang arkitektura ng client / server na nahahati sa maraming mga tier. Ito decouples disenyo at pagpapatupad ng pagiging kumplikado, sa gayon pinapayagan para sa kakayahang sumukat ng deployed system.
Sa isang application na three-tier, ang pakikipag-ugnayan ng gumagamit ay pinamamahalaan ng tier ng pagtatanghal, na nagbibigay ng isang madaling-operahan na pagtatapos sa harap. Ang mga patakaran sa negosyo ay pinamamahalaan ng tier ng negosyo, na kumokontrol at nagpapatakbo ng buong balangkas ng aplikasyon. Ang nakapailalim na data ay naka-imbak at naghahain ng data sa pag-iimbak ng data, na kilala rin bilang pagpupursige ng data.
Ang tatlong mga tier ay maluwag na magkasama sa bawat isa, na may mga paunang natukoy at matatag na mga interface. Pinapayagan ng decoupling na ito para sa mga makabuluhang pagbabago na magaganap sa loob ng disenyo, pagpapatupad at sukat ng bawat tier, nang hindi naaapektuhan ang iba pang mga tier.
Ang mga patakaran sa negosyo ay tinanggal mula sa kliyente at isinasagawa sa application server, na kilala rin bilang gitnang tier. Tinitiyak ng server ng application na maayos ang proseso ng negosyo. Naghahain din ito bilang isang tagapamagitan sa pagitan ng application ng kliyente at database server.
Ang bentahe ng isang three-tier application sa loob ng isang two-tier application ay ang idinagdag na modularity. Pinapayagan nito ang pagpapalit ng anumang tier nang hindi naaapektuhan ang iba pang mga tier at ang paghihiwalay ng mga pag-andar na may kaugnayan sa negosyo mula sa mga pag-andar na nauugnay sa database. Sa wakas, ang isang three-tier application ay makabuluhang pinatataas ang pagbabalanse ng load ng isang system, scalability para sa pagganap at pagpapanatili.
