లేయర్డ్ ఆర్కిటెక్చర్ అంటే ఏమిటి?
లేయర్డ్ ఆర్కిటెక్చర్ సోర్స్ కోడ్ను పొరలుగా ఏర్పాటు చేస్తుంది; ప్రతి పొర ఒక నిర్దిష్ట రకమైన పనికి బాధ్యత వహిస్తుంది. అభ్యర్థనలు స్వీకరించడం, వ్యాపార నియమాలు వర్తింపజేయడం, డేటాను చేరుకోవడం వేరు చేస్తుంది కాబట్టి కోడ్ను అర్థం చేసుకోవడం, నిర్వహించడం సులభమవుతుంది.
పొరలు ఒక అప్లికేషన్లోనే నడవవచ్చు. లేయర్లు కోడ్ బాధ్యతలను వివరిస్తాయి; భాగాలను వేర్వేరు సర్వర్లలో ఉంచడం డిప్లాయ్మెంట్ విషయం, దాన్ని N-Tier ఆర్కిటెక్చర్ వివరిస్తుంది.
సాధారణ పొరలు
వెబ్ అప్లికేషన్లో తరచుగా మూడు పొరలు ఉంటాయి:
