Enterprise messaging system
ஒரு நிறுவன செய்தியிடல் அமைப்பு (ஈ. எம். எஸ்) அல்லது சுருக்கமாக செய்தியிடல் அமைப்பு என்பது வெளியிடப்பட்ட நிறுவன அளவிலான தரநிலைகளின் தொகுப்பாகும், இது கணினி அமைப்புகளுக்கு இடையில் சொற்பொருள் ரீதியாக துல்லியமான செய்திகளை அனுப்ப நிறுவனங்களை அனுமதிக்கிறது. ஈ. எம். எஸ் அமைப்புகள் தளர்வாக இணைக்கப்பட்ட கட்டமைப்புகளை ஊக்குவிக்கின்றன, அவை செய்திகளின் வடிவங்களில் மாற்றங்களை செய்தியின் சந்தாதாரர்களுக்கு குறைந்தபட்ச தாக்கத்தை ஏற்படுத்த அனுமதிக்கின்றன. கட்டமைக்கப்பட்ட செய்திகளைப் பயன்படுத்துவதன் மூலமும் (எக்ஸ்எம்எல் அல்லது ஜேஎஸ்ஓஎன் பயன்படுத்துவது போன்றவை), பொருத்தமான நெறிமுறைகளான டிடிஎஸ், எம்எஸ்எமக்யூ, ஏஎமக்யூபி அல்லது எஸ்ஓஏபி போன்ற வலை சேவைகளைப் பயன்படுத்துவதன் மூலமும் ஈஎம்எஸ் அமைப்புகள் எளிதாக்கப்படுகின்றன. ஈ. எம். எஸ் பொதுவாக பின்வரும் விஷயங்களை கணக்கில் எடுத்துக்கொள்கிறதுஃ பாதுகாப்புஃ செய்திகள் பொது இடைமுகங்களில் பயணம் செய்தால் அவை குறியாக்கம் செய்யப்பட வேண்டும். பயணத்தின் போது செய்திகள் சேதப்படுத்தப்படவில்லை என்று பெறுநருக்கு நம்பிக்கை இருக்க வேண்டுமானால், செய்திகள் அங்கீகரிக்கப்பட வேண்டும் அல்லது டிஜிட்டல் முறையில் கையொப்பமிடப்பட வேண்டும். ரூட்டிங்ஃ அனுப்புநரிடமிருந்து பெறுநருக்கு செய்திகளை திறம்பட அனுப்ப வேண்டும். செய்தியின் உடல் குறியாக்கம் செய்யப்பட்டிருந்தால் இடைநிலை முனைகள் செய்திகளை வழிநடத்த வேண்டியிருக்கலாம். மெட்டாடேட்டாஃ ஆவணத்தின் உடல் சந்தேகத்திற்கு இடமின்றி விளக்கப்பட வேண்டிய தகவல்களைக் கொண்டுள்ளது. ஒவ்வொரு தரவு உறுப்புக்கும் துல்லியமான வரையறைகளை உருவாக்க மெட்டாடேட்டா பதிவேடுகள் பயன்படுத்தப்பட வேண்டும். சந்தாஃ ஒரு குறிப்பிட்ட வடிவத்துடன் பொருந்தக்கூடிய அனைத்து செய்திகளுக்கும் கணினிகளால் சந்தா செலுத்த முடியும். ஒரு குறிப்பிட்ட உள்ளடக்கத்துடன் கூடிய செய்திகள் வித்தியாசமாக வழிநடத்தப்படலாம். எடுத்துக்காட்டாக, சில செய்திகள் வெவ்வேறு முன்னுரிமை அல்லது பாதுகாப்புக் கொள்கைகளைக் கொண்டிருக்கலாம். கொள்கைஃ எந்தவொரு செய்தியின் வெவ்வேறு துறைகளையும் பயனர்களின் வகுப்புகள் அல்லது பாத்திரங்கள் அணுகலாம் போன்ற செய்திகளின் மையப்படுத்தப்பட்ட கொள்கைக்கு நிறுவன செய்தியிடல் அமைப்புகள் சில பரிசீலனைகளை வழங்க வேண்டும். செய்தி-சார்ந்த மிடில்வேர் (எம்ஓஎம்) என்றும் அழைக்கப்படும் ஈஎம்எஸ் செய்தி தலைப்பு மற்றும் செய்தி உடலின் பிரிப்பு ஒரு ஈஎம்எஸ் வடிவமைப்பு பொதுவாக இரண்டு பிரிவுகளாக பிரிக்கப்படுகிறதுஃ செய்தி தலைப்பு வடிவமைப்பு-செய்தி தலைப்புகள் செய்திகளை வழிநடத்த தேவையான தகவல்களைக் கொண்டுள்ளன. செய்தி தலைப்புகள் பொதுவாக தெளிவான உரையில் குறியிடப்படுகின்றன, இதனால் இடைநிலை முனைகள் செய்தியை வழிநடத்தவும் முன்னுரிமை அளிக்கவும் தேவையான அனைத்து தகவல்களையும் பெறுகின்றன. செய்தி தலைப்புகள் ஒரு கடிதத்தின் வெளிப்புறத்தில் அச்சிடப்பட்ட தகவல்களுக்கு ஒத்தவை (செய்தியின் முன்னுரிமை போன்றவை). செய்தி உடல் சொற்பொருள்-செய்தி உடல் சொற்பொருள் செய்தியின் உடலில் உள்ள அனைத்து தரவு கூறுகளின் துல்லியமான வரையறையையும் உள்ளடக்கியது. மெட்டாடேட்டாவை ஆவணப்படுத்தும் துல்லியமான தரவு அகராதியைப் பயன்படுத்துவதன் மூலம் செய்தி சொற்பொருள்களுக்கு உதவ முடியும். ஒப்பீடுகள் செய்தி அனுப்பும் அமைப்புகளுக்கு இடையிலான ஒற்றுமைகள் (திறன்கள் மற்றும் கட்டமைப்பின் அடிப்படையில்) ஒரு தள-சுயாதீன பாணியில் நிறுவன ஒருங்கிணைப்பு வடிவங்களாக (ஏ. கே. ஏ. செய்தி அனுப்பும் முறைகள்). ஒரு நிறுவன சேவை பஸ் (ESB) கருத்தை ஒத்திருந்தாலும், ஒரு EMS செய்தி நெறிமுறைகளின் வடிவமைப்பிற்கு முக்கியத்துவம் அளிக்கிறது (எடுத்துக்காட்டாக, DDS, MSMQ அல்லது AMQP ஐப் பயன்படுத்துதல்), வலை சேவைகள், C/C + + மற்றும் ஜாவாவிற்கான DDS API கள்,. NET அல்லது ஜாவா செய்தி சேவை (JMS) போன்ற ஒரு குறிப்பிட்ட தொழில்நுட்பத்தைப் பயன்படுத்தி சேவைகளை செயல்படுத்துவது அல்ல. ஒரு எண்டர்பிரைஸ் மெசேஜிங் சிஸ்டம் தனிப்பட்ட நபர்களுக்கு மனிதர்களால் படிக்கக்கூடிய குறுஞ்செய்திகளை வழங்குவதற்குப் பயன்படுத்தப்படும் மின்னணு அஞ்சல் அமைப்புடன் குழப்பமடையக்கூடாது என்பதை நினைவில் கொள்க. ஒரு நிறுவன செய்தி அமைப்பை செயல்படுத்தும் ஒரு குறிப்பிட்ட பயன்பாட்டு நிரலாக்க இடைமுகத்தின் (ஏபிஐ) ஒரு எடுத்துக்காட்டு ஜாவா செய்தி சேவை ஆகும். இது ஒரு ஏபிஐ என்றாலும், இது ஒரு முழு ஈஎம்எஸ் அமைப்பதில் தொடர்புடைய பல சிக்கல்களை உள்ளடக்கியது. கொள்கை அறிக்கைகள் ஒரு மையப்படுத்தப்பட்ட கொள்கை சேவையகத்திலிருந்து பிரித்தெடுக்கப்படலாம். இந்தக் கொள்கை அறிக்கைகளை எக்ஸ்எம்எல் அணுகல் கட்டுப்பாட்டு மார்க்அப் மொழியில் (எக்ஸ்ஏசிஎம்எல்) வெளிப்படுத்தலாம். எண்டர்பிரைஸ் ஒருங்கிணைப்பு முறைகள் நிகழ்வு-உந்துதல் நிரலாக்க நிகழ்வு-உந்துதல் SOA செய்தி-சார்ந்த மிடில்வேர் சேவை-சார்ந்த கட்டமைப்பு குறிப்புகள் வெளிப்புற இணைப்புகள் http://www.enterpriseintegrationpatterns.com நிறுவன பயன்பாட்டு ஒருங்கிணைப்பு செய்தி-சார்ந்த மிடில்வேர்