Skip to main content

Mi az aktív üzenet?

Az aktív üzenet (AM) egy olyan folyamatközi kommunikáció, amelyet a számítástechnikában használnak, amelynek során a számítógépes programok szubrutinját vagy funkcióját egy teljesen más számítógép hajthatja végre, mint ahol lakik.Az ilyen típusú üzenet olyan alapvető formátumú, hogy lehetővé teszi a hálózati sávszélesség nagyobb felhasználását a szokásos internetes protokollok (IP) felett.Azt is aszinkron üzenetátadási rendszernek tekintik, mivel azonnal cselekednek, ahelyett, hogy egy adott pillanatra várnának a programmal.

Az aktív üzenetküldő kommunikációs modell segítségével a munka nagy része a hardver szintjén történik, ahol a hardver kölcsönhatásba lép az operációs rendszerek illesztőprogramjaival.Mivel ezt az alacsonyabb szintet általában az operációs rendszerek számára fenntartják, az üzeneteket oly módon készítik, hogy képesek legyenek utasításokat szállítani a felső szintű felhasználói funkciók sorozatához.Az AM fejlécében található a kezelőnek nevezett cím.A kezelő speciális felhasználói szintű utasítás, amely lehetővé teszi az üzenettest feldolgozását a processzoron futó számítással.Az aktív üzenet törzsének tehát a függvények argumentuma, vagy azok az adatok, amelyekre a számításnak kell cselekednie.Az elsődleges különbség azonban az, hogy azonnal a kézhezvételt követően cselekszik, szemben a többfázisú, küldési, nyugtázási, kézbesítési módszer igénylésével.Ilyen módon egy aktív üzenet a hálózatot egyszerűen nyitott csőnek tekinti a Traversal számára.Az egyetlen korlátozása a fizikai hálózat elérése, ahol a csomópontok közötti távolság befolyásolhatja az üzenet késleltetését.A fogadó végén nincs pufferolás, amelynek egyetlen válasza az AM -re az, hogy röviden megszakítja az üzenetkezelő számítását, megragadja az üzenetet a hálózatról, és folytatja az üzleti tevékenységét.Az üzenet pufferolása csak a küldők végén zajlik, ahol az üzeneteket annak alapján tartják fenn, hogy a hálózat eléri -e a korlátait.A szavazási módszer a hálózat füleit tartja, így a rendszer tudja, mikor kell további üzeneteket injektálni.Az aktív üzenetek ezáltal lehetővé teszik a távoli gépeken bekövetkező számításokkal küldött üzenetek folyamatos átfedését, valamint mindegyikét összehangolva tartják.Annak ellenére, hogy ilyen primitív felépítésűek, az egyedi tervezésű interfész-illesztőprogramoknak gyakran kell kezelniük a számítógépes rendszer üzeneteit.Az aktív üzeneteket úgy tervezték, hogy olyan számítógépes csomópontok között működjenek, amelyek mind ugyanazt a programot futtatják.Ilyen módon az elküldött és a fogadott utasítások a rendeltetési számítógépen már futó programra vonatkoznak.Ezek a programok olyan számítógépes rendszerek nagy hálózatain futnak, ahol aktív üzeneteket használnak az utasítások és az adatok átadására a gépek között.Az ilyen elosztott rendszerek a módszert használják a hatalmas mennyiségű adatok hatékony feldolgozására, amelyek egyébként túl sokáig tartanak egyetlen gépen.