Хоёр шатлалт вэб програм гэж юу вэ?
Хоёр шатлалт вэб програм гэж юу вэ?

Видео: Хоёр шатлалт вэб програм гэж юу вэ?

Видео: Хоёр шатлалт вэб програм гэж юу вэ?
Видео: Хоёр файлын ялгааг хэрхэн олох вэ? Exact функц 2024, Дөрөвдүгээр сар
Anonim

Дотор хоёр - шатлал Архитектурын хувьд үйлчлүүлэгч нэгдүгээрт байна шатлал . Өгөгдлийн сангийн сервер болон вэб програм сервер нь нэг серверийн машин дээр байрладаг бөгөөд энэ нь хоёр дахь нь юм шатлал . Энэ секунд шатлал өгөгдөлд үйлчилж, бизнесийн логикийг гүйцэтгэдэг вэб програм . The програм сервер хоёр дахь дээр байрладаг шатлал.

Үүнийг анхаарч үзвэл хоёр шатлалт програм гэж юу вэ?

хоёр - шатлал . Хэрэглэгчийн интерфэйс нь клиент дээр ажилладаг, мэдээллийн бааз нь сервер дээр хадгалагддаг клиент/серверийн архитектурыг хэлнэ. Бодит програм логик нь клиент эсвэл сервер дээр ажиллах боломжтой.

Нэмж дурдахад жишээ нь 2 түвшний архитектур гэж юу вэ? 2 түвшний архитектур DBMS нь эцсийн хэрэглэгчдэд шууд өртөхгүй тул нэмэлт аюулгүй байдлыг хангадаг. Жишээ -ийн Хоёр - шаталсан архитектур нь MS- Access ашиглан бүтээгдсэн Холбоо барих удирдлагын систем юм. Дээрх хэсэгт 2 -тэйр архитектур Бид нэг сервер нь 1, 2м, 3 үйлчлүүлэгчтэй холбогдсон байгааг харж болно.

Мөн 3 түвшний програм 2 шатлалтаас юугаараа ялгаатай вэ?

Үндсэндээ бид өндөр түвшинд байна чадна гэж хэл 2 - түвшний архитектур нь үйлчлүүлэгч сервер юм програм болон 3 - түвшний архитектур вэб дээр суурилсан програм . Хоёр- түвшний архитектур клиент сервертэй адил юм програм . Үйлчлүүлэгч болон серверийн хооронд шууд харилцаа холбоо явагдана. Үйлчлүүлэгч болон серверийн хооронд зуучлагч байхгүй.

Хэрэглээний түвшин гэж юу вэ?

Хэрэглээний түвшин - The хэрэглээний түвшин удирддаг функциональ бизнесийн логикийг агуулдаг програм үндсэн чадварууд. Энэ нь ихэвчлэн Java хэл дээр бичигдсэн байдаг,. NET, C#, Python, C++ гэх мэт өгөгдөл Давхарга - Өгөгдөл шатлал өгөгдлийн сан/мэдээлэл хадгалах систем, өгөгдөлд хандах давхаргаас бүрдэнэ.

Зөвлөмж болгож буй: