Application domain
பயன்பாட்டு களம் என்பது பொது மொழி உள்கட்டமைப்பிற்குள் (சி. எல். ஐ) பயன்படுத்தப்படும் ஒரு பொறிமுறையாகும் (இயக்க முறைமையில் உள்ள ஒரு செயல்முறையைப் போன்றது) செயல்படுத்தப்பட்ட மென்பொருள் பயன்பாடுகளை ஒருவருக்கொருவர் தனிமைப்படுத்துவதற்காக அவை ஒருவருக்கொருவர் பாதிக்காது. ஒவ்வொரு பயன்பாட்டு களத்திற்கும் அதன் சொந்த மெய்நிகர் முகவரி இடம் உள்ளது, இது அந்த முகவரி இடத்தைப் பயன்படுத்தி பயன்பாட்டு களத்திற்கான வளங்களை அளவிடுகிறது. ஒரே செயல்பாட்டில் பல பயன்பாட்டு களங்களை உருவாக்குவது. NET கோர் மற்றும். NET 5 + இல் சாத்தியமில்லை. பண்புகள் ஒரு சிஎல்ஐ பயன்பாட்டு களம் ஒரு இயக்க முறைமை செயல்முறைக்குள் உள்ளது. ஒரு செயல்முறை பல பயன்பாட்டு களங்களைக் கொண்டிருக்கலாம். பயன்பாட்டு களங்கள் இயக்க முறைமை செயல்முறைகளைப் போலவே தனிமைப்படுத்தப்பட்ட பண்புகளைக் கொண்டுள்ளனஃ ஒரே பயன்பாட்டு களத்திற்குள் பல இழைகள் இருக்கலாம். ஒரு டொமைனுக்குள் உள்ள ஒரு பயன்பாடு அதே செயல்பாட்டில் மற்றொரு டொமைனின் நிலையை பாதிக்காமல் நிறுத்தப்படலாம். ஒரு டொமைனில் உள்ள பிழை அல்லது விதிவிலக்கு மற்றொரு டொமைனில் உள்ள ஒரு பயன்பாட்டை பாதிக்காது அல்லது டொமைன்களை ஹோஸ்ட் செய்யும் முழு செயல்முறையையும் செயலிழக்கச் செய்யாது. உள்ளமைவு தகவல் என்பது ஒரு களத்தின் நோக்கத்தின் ஒரு பகுதியாகும், செயல்முறையின் நோக்கம் அல்ல. ஒவ்வொரு களத்திற்கும் வெவ்வேறு பாதுகாப்பு அணுகல் நிலைகள் ஒதுக்கப்படலாம். ஒரு களத்தில் உள்ள குறியீடு மற்றொரு களத்தில் உள்ள குறியீட்டை நேரடியாக அணுக முடியாது. இந்த அர்த்தத்தில், ஒரு சி. எல். ஐ ஒரு சிறிய செயல்பாட்டு அமைப்பு போன்றது. இது பல துணை செயல்முறைகள் அல்லது பயன்பாட்டு களங்களைக் கொண்ட ஒற்றை செயல்முறையை இயக்குகிறது. பயன்பாட்டு களங்களின் நன்மை என்னவென்றால், பல பயன்பாட்டு களங்களை இயக்குவதற்கு பல இயக்க முறைமை செயல்முறைகளை இயக்குவதை விட நினைவகம் போன்ற குறைவான வளங்கள் தேவைப்படலாம். களங்களுக்கிடையேயான தகவல்தொடர்புக்கு இன்னும் மார்ஷலிங் தேவைப்படுகிறது, எனவே மேல்நிலைகள் ஒரு களத்திற்குள் தொடர்புகொள்வதை விட பல செயல்முறைகளைப் பயன்படுத்துவதற்கு நெருக்கமாக இருக்கலாம். இடை-களத் தொடர்புகள் பயன்பாட்டு களங்களில் நேரடி தொடர்பை அடைய முடியாது. இருப்பினும், பயன்பாட்டு களங்கள் இன்னும் மதிப்பால் (வரம்பற்ற பொருள்கள்) மார்ஷலிங் மூலம் பொருட்களை அனுப்புவதன் மூலமும், ப்ராக்ஸி மூலம் குறிப்பு மூலம் மார்ஷலிங் செய்வதன் மூலமும் (பயன்பாட்டு-களம்-பிணைக்கப்பட்ட பொருள்கள்) ஒருவருக்கொருவர் பேச முடியும். ஒரு சூழல்-பிணைக்கப்பட்ட பொருள் என்று அழைக்கப்படும் மூன்றாவது வகை பொருள் உள்ளது, இது களங்கள் முழுவதும் குறிப்பு மற்றும் அதன் சொந்த பயன்பாட்டு களத்தின் சூழலுக்குள் மார்ஷல் செய்யப்படலாம். நிர்வகிக்கப்பட்ட குறியீட்டின் சரிபார்க்கக்கூடிய வகை-பாதுகாப்பு காரணமாக, ஒரு சி. எல். ஐ ஒரு இயக்க முறைமை செயல்முறையை விட மிகக் குறைந்த செலவில் களங்களுக்கு இடையில் தவறு தனிமைப்படுத்தலை வழங்க முடியும். தனிமைப்படுத்தலுக்கு பயன்படுத்தப்படும் நிலையான வகை சரிபார்ப்புக்கு ஒரு இயக்க முறைமை செயல்முறைக்கு தேவைப்படும் அதே செயல்முறை சுவிட்சுகள் அல்லது வன்பொருள் வளைய மாற்றங்கள் தேவையில்லை. நிர்வகிக்கப்பட்ட குறியீடு பயன்பாட்டு களங்கள் முற்றிலும் நிர்வகிக்கப்பட்ட குறியீடு கருத்தாகும். சேர்க்கப்பட்ட ஏதேனும் சொந்த/நிர்வகிக்கப்படாத குறியீடு (எ. கா., சி + +) பெரும்பாலும் அவற்றைப் பற்றி தெரியாது. நிலையான மாறிகள் களங்கள் முழுவதும் பகிரப்படுவதாகத் தெரிகிறது, அழைப்புகள் சிக்கலானதாக இருக்கலாம், மேலும் ஒரு களத்தில் உள்ள எந்த நினைவக ஊழல் பிழைகளும் மற்ற களங்களை சிதைக்கக்கூடும். பயன்பாட்டு களங்களில் மைக்ரோசாப்ட் டெவலப்பர் நெட்வொர்க் பக்கம் பயன்பாட்டு டொமைன்கள் மென்பொருள் கட்டமைப்பில் நிர்வகிக்கப்படாத அழைப்புகள். நெட் சொற்களஞ்சியம்