1 క్లయింట్-సర్వర్ ఆర్కిటెక్చర్
ఇంటర్నెట్ యొక్క ప్రారంభ రోజులలో, క్లయింట్-సర్వర్ నిర్మాణం విస్తృతంగా మారింది, అయితే ఇతరులు ఉన్నారు. దీని అర్థం అన్ని నెట్వర్క్ భాగస్వాములు రెండు తార్కిక భాగాలుగా విభజించబడ్డాయి: క్లయింట్ మరియు సర్వర్.
సర్వర్ యొక్క పని (సర్వర్, సర్వ్ నుండి - సర్వ్ చేయడం) క్లయింట్ అభ్యర్థనలను అందించడం. సర్వర్ చాలా పనిని చేస్తుంది, అవసరమైన అన్ని డేటాను నిల్వ చేస్తుంది మరియు వాటి సమగ్రతను పర్యవేక్షిస్తుంది. సర్వర్లను పిలిచే కంప్యూటర్లు ఉన్నప్పటికీ, సాధారణంగా “క్లయింట్” మరియు “సర్వర్” అంటే సాఫ్ట్వేర్ అని అర్థం.
క్లయింట్ యొక్క పని తన స్వంత ఆనందంతో జీవించడం. క్లయింట్కు సర్వర్ నుండి కొంత డేటా అవసరమైనప్పుడు, అది దానికి అభ్యర్థనను పంపుతుంది. కొంత సమయం తరువాత, అతను సర్వర్ నుండి ప్రతిస్పందనను అందుకుంటాడు మరియు అందుకున్న డేటాతో ముఖ్యమైనది చేయగలడు.
అభ్యర్థనలు ఎల్లప్పుడూ క్లయింట్ ద్వారా ప్రారంభించబడతాయి. కమ్యూనికేషన్ మోడ్ ఎల్లప్పుడూ అభ్యర్థన-ప్రతిస్పందన రూపంలో జరుగుతుంది. ఒక రకంగా చెప్పాలంటే, ఇది "క్లయింట్-సర్వర్" భావనకు పర్యాయపదం .
మరియు ప్రత్యామ్నాయాలు ఏమిటి? బాగా, ముందుగా, పీర్-టు-పీర్ నెట్వర్క్లు, ఇందులో పాల్గొనే వారందరూ సమానంగా ఉంటారు (వాటిని పీర్-టు-పీర్ నెట్వర్క్లు అని కూడా పిలుస్తారు). మీరు మరియు మీ స్నేహితుడు చాటింగ్ లేదా టెక్స్టింగ్ చేస్తుంటే, ఇది పీర్-టు-పీర్ నెట్వర్క్కి ఒక ఉదాహరణ మాత్రమే. తేడా ఏమిటి?
మీరు సందేశాన్ని వ్రాయవచ్చు మరియు ప్రతిస్పందనను పొందలేరు, ఆపై కొత్తది పంపవచ్చు మరియు మొదలైనవి. మీ స్నేహితుడు సంభాషణను ప్రారంభించగలడు. ఏ పార్టీ అయినా ముందుగా రాయవచ్చు. సంభాషణకు సంబంధించిన మొత్తం సమాచారం రెండు పార్టీలచే నిల్వ చేయబడుతుంది, ఎవరూ సమాధానం చెప్పాల్సిన అవసరం లేదు.
క్లయింట్-సర్వర్ ఆర్కిటెక్చర్ యొక్క ప్రయోజనాలు:
విశ్వసనీయత . విశ్వసనీయత లేని ప్లాట్ఫారమ్లలో కూడా క్లయింట్లు ఎక్కడైనా ఉండవచ్చు. మీ కంప్యూటర్లోని విండోస్ క్రాష్ కావచ్చు, మీ ఐఫోన్ దొంగిలించబడవచ్చు మరియు క్లౌడ్లో నిల్వ చేయబడిన డేటా ఎక్కడికీ వెళ్లదు.
బలహీనమైన మరియు చౌకైన క్లయింట్లు . మీరు మీ ఫోన్లో వీడియో ఎడిటింగ్ చేయవలసి వస్తే, మీరు దానిని సర్వర్కు అప్లోడ్ చేసి, సర్వర్ సౌకర్యాలలో అమలు చేయండి. క్లయింట్ చౌకైన సాధనం కావచ్చు.
సమతుల్య లోడ్ . ప్రతి క్లయింట్కు వ్యక్తిగత వినియోగ షెడ్యూల్ ఉంటుంది, ఇది చాలా అస్థిరంగా ఉంటుంది. సర్వర్ వేలకొద్దీ క్లయింట్ల నుండి అభ్యర్థనలను స్వీకరిస్తుంది, దాని లోడ్ సగటున ఉంటుంది మరియు అందువల్ల బాగా ఊహించదగినది.
![క్లయింట్-సర్వర్ ఆర్కిటెక్చర్](https://cdn.codegym.cc/images/article/81d406ee-7c33-4d40-8d1e-b2574d12e217/512.jpeg)