Broker pattern
தரகர் முறை என்பது ஒரு கட்டடக்கலை வடிவமாகும், இது தொலைநிலை செயல்முறை அழைப்புகள் மூலம் தொடர்பு கொள்ளும் துண்டிக்கப்பட்ட கூறுகளுடன் விநியோகிக்கப்பட்ட மென்பொருள் அமைப்புகளை கட்டமைக்கப் பயன்படுத்தப்படலாம். அனுப்பும் கோரிக்கைகள் போன்ற தகவல்தொடர்புகளை ஒருங்கிணைப்பதற்கும், முடிவுகள் மற்றும் விதிவிலக்குகளை அனுப்புவதற்கும் ஒரு தரகர் கூறு பொறுப்பாகும். வரையறை தரகர் முறை என்பது இரண்டு அல்லது அதற்கு மேற்பட்ட மென்பொருள் கூறுகளுக்கு இடையிலான தொடர்பை எளிதாக்க "தரகர்" எனப்படும் இடைத்தரகர் மென்பொருள் நிறுவனத்தைப் பயன்படுத்துவதை உள்ளடக்கிய ஒரு கட்டிடக்கலை வடிவமாகும். தரகர் கூறுகளுக்கு இடையில் ஒரு "இடைத்தரகராக" செயல்படுகிறார், இது ஒருவருக்கொருவர் இருப்பதை நேரடியாக அறியாமல் தொடர்பு கொள்ள அனுமதிக்கிறது. தரகர் முறையில், ஒரு கூறிலிருந்து செய்திகளைப் பெறுவதற்கும் அவற்றை பொருத்தமான பெறுநருக்கு அனுப்புவதற்கும் தரகர் பொறுப்பு. தரகர் மூலம் தொடர்பு கொள்ளும் கூறுகள் சேவையகங்கள் அல்லது வாடிக்கையாளர்கள் என்று அழைக்கப்படுகின்றன. தரகர் வடிகட்டுதல், செய்திகளை மாற்றியமைத்தல், சேவையின் தரத்தை (கியூஓஎஸ்) உறுதி செய்தல் போன்ற கூடுதல் பணிகளையும் செய்யலாம். "அதிகபட்சமாக ஒரு முறை", அல்லது பாதுகாப்பு, அல்லது மென்பொருள் கூறுகளுக்கு கூடுதல் சேவைகளை வழங்குவதற்கு 0. தரகர் முறை கூறுகளை துண்டித்து தங்கள் சொந்த பொறுப்புகளில் கவனம் செலுத்த அனுமதிக்கிறது, அதே நேரத்தில் கணினியில் உள்ள பிற கூறுகளுடன் தொடர்பு கொள்ளவும் ஒத்துழைக்கவும் முடியும். கூறுகளுக்கு இடையிலான சார்புகளின் எண்ணிக்கையைக் குறைக்கவும் இது பயன்படுத்தப்படலாம், இதனால் அமைப்பு மிகவும் நெகிழ்வானது மற்றும் பராமரிக்க எளிதானது. சொற்களஞ்சிய தரகர் பதிவுசெய்யப்பட்ட மென்பொருள் கூறுகளின் ரூட்டிங் அட்டவணையை பராமரிக்கிறார். பரிமாற்றச் செய்திகளை சரியான மென்பொருள் கூறுகளுக்கு மாற்றியமைக்க வடிகட்டி அட்டவணையைப் பராமரிக்கவும். தகவல் பாதுகாப்பு மற்றும் சேவையின் தரம் போன்ற கூடுதல் செயல்பாடுகளை உறுதிப்படுத்தலாம். ஒரு செய்தியை அனுப்புவதற்கு பொறுப்பான சேவையக மென்பொருள் கூறுகள். வெளியீட்டாளரின் பெயரிலும் இதைக் காணலாம். கிளையன்ட் மென்பொருள் கூறுகள் சந்தா செலுத்தி ஒரு குறிப்பிட்ட செய்திக்காக காத்திருக்கின்றன. இதை பின்வரும் பெயர்களிலும் காணலாம்ஃ நுகர்வோர் சந்தாதாரர் நன்மைகள் ஆதாரம்ஃ மாறும் மாற்றங்கள், சேர்த்தல்கள், நீக்குதல் மற்றும் சாத்தியமான கூறுகளின் இடமாற்றங்கள். தரகருடன்/தொடர்புகொள்வதற்கான ஒரு ஆதாரம். இது இடைமுகத்தை வரையறுக்கிறது. கூறுகள் ஒருவருக்கொருவர் தெரிந்திருக்க வேண்டிய அவசியமில்லை. குறைபாடுகள் வலுவானதாகவும் திறமையாகவும் எழுதப்பட வேண்டிய ஒரு மையக் கூறு. அனுப்பப்பட்ட செய்திகளின் தரவு நிலைத்தன்மை இல்லை. செய்தி தரகர் ராபிட்எஂக்யூ எம்க்யூடிடி வடிவத்தின் நிஜ வாழ்க்கை அமலாக்கம் வடிவத்தைச் சுற்றியுள்ள குழப்பங்கள் வெளியீடு-சந்தா வடிவத்துடன் நிறைய கலவைகள் உள்ளன, ஏனெனில் இது ஒரு குறிப்பிட்ட அளவு ஒற்றுமைகளைப் பகிர்ந்து கொள்கிறது. ஆயினும்கூட, பிரதிநிதித்துவத்தைப் பொறுத்தவரை, சில முக்கிய வேறுபாடுகள் உள்ளனஃ தரகர் கட்டிடக்கலை முறை பல முதல் ஒன்று முதல் பல வரைபடத்தால் குறிக்கப்படுகிறது. வெளியீடு-சந்தா கட்டிடக்கலை வடிவம் பல முதல் பல வரைபடத்தால் குறிக்கப்படுகிறது. இங்கே, செய்தியிடல் செயல்பாடுகள் குறுக்கு வெட்டு கவலையாக மறைக்கப்பட்டுள்ளன. குறிப்புகள் மென்பொருள் வடிவமைப்பு வடிவங்கள்