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