DIFFERENCE BETWEEN 2 TIER ARCHITECTURE AND 3 TIER ARCHITECTURE EXPLAIN IN HINDI ?
I. 2 TIER ARCHITECTURE ----- अभी हम 2 Tier Architecture को समझते है इसमें सभी clients directs Database Server से communicate करते है। और जैसे-जैसे clients की संख्या बढ़ती रहती है वैसे-वैसे इश्की stability भी कम होती जाती है। और इश्कि security को भी maintain करना हमारे लिए मुशकिल हो जाता है। और दूसरा हमारे server पर इतना ज्यादा load बढ़ जाता है की हमारा server slow हो जाता है और server down हो जाता है।
FIG 1
II. 3 TIER ARCHITECTURE ----- 3 TIER ARCHITECTURE में clients अपनी Query Request Direct Database Server को नहीं भेजकर वह Direct Application या online web server से interact करता है। फिर web server उस clients Request को one by one database server को भेजता है जहा इस clients query को Process करके resolve किया जाता है। clients Query resolve होने के बाद Database Server उस Query का solution वापस web Server को भेज देता है जहा से clients उस Query को receve कर लेता है। इस Architecture में हमारी 3 layer होती है पहली layer हमारी clients layer होती है। दूसरी हमारी application या web server layer या Business layer होती है। और last तीसरी layer हमारी Database Server layer होती है। इसलिए इसको 3 TIER ARCHITECTURE कहते है।
3 TIER ARCHITECTURE में हमे बहुत से Benefits मिलते है जिनको निचे दिया गया है।
- Stability Maintain
- Security Update
- Maintenance Network
FIG 2
WHO IS WIDE USED BOTH ARCHITECTURE ----- इन दोनों ARCHITECTURE में 3 TIER ARCHITECTURE सबसे ज्यादा use किया जाता है। क्योकि इसकी help से Client Query को बहुत fast तरीके से resolve किया जाता है।
No comments:
please don't use bad comment and abusing words.