Rumah Pembangunan Apakah aplikasi tiga peringkat? - definisi dari techopedia

Apakah aplikasi tiga peringkat? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksudnya Aplikasi Three-Tier?

Aplikasi tiga peringkat adalah jenis seni bina n-tier tertentu. Dalam kes seni bina tiga peringkat, tahap adalah seperti berikut:

  • Tingkatan pembentangan (juga dikenali sebagai antara muka pengguna atau aplikasi klien)
  • Tingkatan logik perniagaan (juga dikenali sebagai pelayan aplikasi)
  • Tangki penyimpanan data (juga dikenali sebagai pelayan pangkalan data)

Techopedia menerangkan Aplikasi Tiga Tier

N-tier menandakan konsep kejuruteraan perisian yang digunakan untuk reka bentuk dan pelaksanaan sistem perisian menggunakan seni bina klien / pelayan yang dibahagikan kepada pelbagai peringkat. Ini merumuskan kerumitan reka bentuk dan pelaksanaan, dengan itu membolehkan skalabilitas sistem yang digunakan.


Dalam aplikasi tiga peringkat, interaksi pengguna diuruskan oleh tiang penyampaian, yang menyediakan mudah untuk mengendalikan depan depan. Peraturan perniagaan diuruskan oleh tier perniagaan, yang mengendalikan dan mengendalikan keseluruhan kerangka aplikasi. Data asas disimpan dan diselenggarakan oleh tiang penyimpanan data, yang juga dikenali sebagai ketekunan data.


Ketiga-tiga tiang itu digabungkan dengan satu sama lain, dengan antaramuka yang telah ditetapkan dan stabil. Decoupling ini membolehkan perubahan ketara berlaku dalam reka bentuk, pelaksanaan dan skala setiap tier, tanpa memberi kesan kepada peringkat lain.


Peraturan perniagaan dikeluarkan dari klien dan dijalankan dalam pelayan aplikasi, juga dikenali sebagai peringkat pertengahan. Pelayan aplikasi memastikan bahawa peraturan perniagaan diproses dengan betul. Ia juga berfungsi sebagai perantara antara aplikasi klien dan pelayan pangkalan data.


Kelebihan aplikasi tiga peringkat di atas aplikasi dua peringkat adalah modulariti tambahan. Ini membolehkan penggantian mana-mana peringkat tanpa menjejaskan peringkat lain dan pemisahan fungsi berkaitan perniagaan dari fungsi berkaitan pangkalan data. Akhir sekali, aplikasi tiga peringkat ketara meningkatkan keseimbangan beban sistem, skalabiliti untuk prestasi dan kebolehkerjaan.

Apakah aplikasi tiga peringkat? - definisi dari techopedia