Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

DMP Protocol

DMP je skratka pre Direct správ protokolu . Protokoly sú pokyny pre ako prenášať dáta medzi zariadeniami , hláskovať , napríklad, ako jedno zariadenie bude deklarovať , keď prijíma dáta , a ako bude iné zariadenie vyhlásiť , že je to hotové odoslanie . DMP je protokol pre komunikáciu medzi agentmi pre prenos správ , programy , ktoré trasy e - mailové správy na ich správne určenie . AMQP

DMP má svoje korene v Message Queuing protokolu Advanced . Pracovná skupina AMQP snaží vyvinúť protokol pre všetky internetové správ . Kým AMQP správ je rýchlejší než u tradičných protokolov , je to pomalší než niektoré systémy zasielania správ výkonovo orientované . Správy pomocou protokolov DMP zvyšuje výkon nad AMQP , ktorý umožňuje aplikáciám zvládnuť 130000 správ druhý skôr než len 20.000 . S DMP , servery vyvinúť menšiu správu nevybavených , čo znižuje riziko server beží z pamäte .
Účel

AMQP komunita koncipovaný DMP sa vysporiadať s konkrétny AMQP problém . AMQP vždy smeruje správy do frontu správ servera , ktorý je nadbytočný , pretože každá správa tiež skončí v súkromnej frontu , keď sa dosiahne príjemcu . Pomocou protokolu DMP , môže servery vytvoriť umývadlo - všeobecný výmenu správ - alebo nastaviť zdroj , ktorý je priamym messaging odkaz na konkrétnu aplikáciu - . , Skôr než držať správ vo fronte


DMP

klientská aplikácia , ktorá chce využiť DMP požiada o " prenájom " , posielať správy do drezu alebo prijímať správy z krmiva . Ak server súhlasí nájomnú zmluvu , klient otvorí nové spojenie k serveru , ktorý potom prepne pripojenie k DMP . To funguje najlepšie s výmen s veľkým objemom , ktoré potrebujú len niekoľko súkromných front . Ako DMP zvyšuje počet klient - server , servery , ktoré sa zaoberajú tisíce klientov súčasne môžu mať ťažkosti s otvorením krmiva pre všetky z nich .
Implementácia

Direct Mode AMQP metóda pre vykonávanie DMP . Ak chcete použiť DMP , aplikácia potrebuje kompatibilný server a kompatibilné knižnice klienta . K dátumu uverejnenia , iba server OpenAMQ implementuje priamom režime . Aplikácie , ktoré používajú DMP ​​môže spolupracovať s aplikácií využívajúcich AMQP prenosy správ , ale nemôžu zdieľať rovnaké fronty . Aplikácie pomocou AMQP však môže komunikovať s aplikáciou pomocou DMP . Pracovná skupina uvádza , že dúfa , že sa preniesť zlepšeným výkonom DMP do ďalších verzií AMQP .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené