ఆపరేటింగ్ సిస్టమ్
పలు ప్రారంభ నిర్వహణ వ్యవస్థల్లో ఉపయోగించిన సహకార స్మృతి నిర్వహణలో అన్ని ప్రోగ్రామ్‌లు కెర్నెల్ యొక్క స్మృతి నిర్వాహకుని ఉపయోగాన్ని పంచుకుంటాయి మరియు అవి వాటికి కేటాయించిన స్మృతిని మించవు.కేటాయించబడిన స్మృతిని ప్రోగ్రామ్‌లు అతిక్రమించడానికి తరుచుగా కారణం అవుతున్న దోషాల వల్ల ఈ వ్యవస్థ స్మృతి నిర్వహణను ఉపయోగించడం లేదు. ఒక ప్రోగ్రామ్ విఫలమైనప్పుడు, అది ఒకటి లేదా ఎక్కువ ఇతర ప్రోగ్రామ్‌ల ఉపయోగిస్తున్న స్మృతిని ప్రభావితం లేదా భర్తీ చేయవచ్చు. హానికర ప్రోగ్రామ్‌లు లేదా వైరస్‌లు ఉద్దేశ్యపూర్వకంగా వేరొక ప్రోగ్రామ్‌ల స్మృతిని మారుస్తాయి లేదా నిర్వహణ వ్యవస్థ యొక్క నిర్వహణ‌నే ప్రభావితం చేస్తాయి. సహకార స్మృతి నిర్వహణతో వ్యవస్థను నాశనం చేయడానికి ఒకే ఒక హానికరమైన ప్రోగ్రామ్ చాలు.
జావా సర్వర్ పేజీలు
ప్రాథమికంగా ఆ పీజీ HTML కానీ లేదా XML మార్కప్ గా కానీ ఉన్నప్పటికీ, JSP సింటాక్స్ (వాక్య నిర్మాణము) ముఖ్యంగా రెండు రూపాలలో ఉంటుంది, "స్క్రిప్ట్ లెట్" మరియు "మార్కప్" . మార్కప్ తో కూడిన స్క్రిప్ట్ లెట్ ట్యాగ్ఇంగ్ (స్క్రిప్ట్లెట్ ఎలిమెంట్స్ గా పిలవబడే) (డీలిమిటెడ్) కోడ్ యొక్క బ్లాక్స్ సమర్ధవంతమైన మార్కప్ కావు మరియు జావా సర్వర్ కు సంబంధించిన ఏ API (ఉదాహరణకు స్వయంగా సర్వర్లను నడిపే బైనరీలు లేదా దత్తాంశనిధి అనుసంధానాల API లేదా జావా మెయిల్ API) ని కానీ లేదా ఆ పేజ్ యొక్క JSP ఫైల్ మరియు ఫైల్ విస్తరణ లలో సరియిన డిక్లెరేషన్ (ప్రవచనము)లు ఉపయోగించబడినట్లయితే, మరింత ప్రత్యేకమైన JSP API లాంగ్వేజ్ కోడ్ ని కానీ, ఒక HTML లేదా XML పేజిలో పెట్టటానికి అనుమతిస్తుంది. స్క్రిప్ట్ లెట్ బ్లాక్స్ ఆ బ్లాక్ లోనే పూర్తి అవాల్సిన అవసరంలేదు, ఒక స్టేట్మెంట్ (ప్రవచనం) అవసరమయినప్పుడు కేవలం ఆ బ్లాక్ యొక్క ఆఖరి వరుస మాత్రం పద నిర్మాణం ప్రకారం సరిగా పూర్తి అవుతూ ఉంటుంది, అది ఒక తర్వాతి బ్లాక్ లో పూర్తి అవవచ్చు. చీలికలైన ఇన్లైన్ కోడింగ్ విభాగాల ఈ వ్యవస్థను స్టెప్ ఓవర్ స్క్రిప్టింగ్ అంటారు ఎందుకనగా దాని పైన అడుగు పెట్టటం ద్వారా స్టాటిక్ మార్కప్ చుట్టూ ఇది చుట్టుకోగలదు. అది నడుస్తున్న సమయంలో (క్లైంట్ అభ్యర్ధన (రిక్వెస్ట్) సమయంలో) ఆ కోడ్ కంపైల్ అయి పరిశీలించబడుతుంది, కానీ ఆ ఫైల్ యొక్క కోడ్ లో మార్పు వచ్చినప్పుడు మాత్రమే సాధారణంగా ఆ కోడ్ కంపైల్ అవుతుంది. JSP సింటాక్స్, JSP యాక్షన్స్ (చర్యలు)గా పిలవబడే, అదనపు XML-వంటి ట్యాగ్ లను జతచేస్తుంది, ఇవి అంతర్గతంగా ఉన్న క్రియాశీలతను ఆమంత్రిస్తాయి. దానికి తోడు, ఈ సాంకేతికత స్టాండర్డ్ HTML లేదా XML ట్యాగ్ లకు విస్తరణలుగా పనిచేసే JSP ట్యాగ్ లైబ్రరీల తయారీకి అనుమతిస్తుంది. JVM తో పనిచేసే ట్యాగ్ లైబ్రరీలు వెబ్ సర్వర్ సామర్ధ్యాల విస్తరణకు ఒక ప్లాట్ఫారం స్వతంత్ర విధానాన్ని అందిస్తాయి. అన్ని వ్యాపారసంస్తలు తయారుచేసే జావా సర్వర్ లు J2EE స్పెసిఫికేషన్ కు సరిపడేవి కావని గమనించాలి.