Technológiai com (Component Object Model), DCOM

Egyéb technológiai trend Microsoft, hogy hozzon létre egy Distributed Component Object Model, Distributed Component Object Model (DCOM), amely be van építve a Windows operációs rendszerek.

DCOM - szoftver architektúra a Microsoft által kifejlesztett pályázatok megoszlása ​​több számítógép között a hálózatban. Szoftver komponens egy gépen használható DCOM elküldeni az üzenetet (úgynevezett távoli eljárás hívás) egy komponens egy másik gépen. DCOM automatikusan létrehozza a kapcsolatot, egy üzenetet küld, és visszaad egy választ a távoli komponens.

COM és DCOM - technológiák, amelyek lehetővé teszik közötti alkalmazási komponensek, és lehetővé teszi, hogy telepíteni egy elosztott alkalmazás a Windows platformon. Com egy programozási modell alapján objektum, amely leegyszerűsíti a kölcsönhatás a különböző alkalmazások és összetevők és DCOM - egyfajta „ragasztó”, amely összeköti a különböző technológiák használt elosztott alkalmazások. DCOM lehetővé teszi két vagy több komponens könnyen kölcsönhatásba egymással, függetlenül attól, hogy mikor és milyen nyelven íródtak a programozás, valamint pontosan hol vannak, és milyen az operációs rendszer működését.

Elosztott, több felhasználós alkalmazás módosítsa az adatbázis táblákat és kommunikálni akár más szervezetek, amelyek nem kapcsolódnak az adatbázisok, mint például az üzenet sorban. Tranzakciók megvalósítani egy egyszerű mechanizmus működésének elve „mindent vagy semmit”. A műveletet csak akkor, ha sikeres módosítása valamennyi résztvevő oldalak, és amiért nem változik az egyiket, az egész művelet megszakad.

DCOM jelentős előnye a könnyű használat. Amikor a programozók megírják saját Windows-alapú alkalmazások ActiveX (Microsoft javasolt eljárás szervezésének szoftver elemek), az operációs rendszer automatikusan telepíti a szükséges kapcsolatok és a forgalom átirányítása az összetevők között, függetlenül attól, hogy a komponensek tartózkodnak ugyanazon a gépen, vagy sem.

DCOM azon képességét, hogy összetevők lehetővé teszik a Microsoft, hogy a Windows számos fontos kiegészítő funkciók, különösen, hogy végre a Microsoft Transaction Server kiszolgálón teljesítésért felelős adatbázis tranzakciókat az interneten keresztül. Az új verzió a COM + tovább egyszerűsíti a programozás elosztott alkalmazások, különösen amiatt, hogy alkatrészek, mint az adatbázisok, melyeket a memóriában.

Azonban DCOM számos hátránya van. Ez a döntés még mindig amely kizárólag Microsoft rendszereket. DCOM eredetileg tervezett Windows. Köztudott, hogy a Microsoft megállapodást írt alá a Software AG, amely a téma - az átadása DCOM más platformokon.

DCOM ellen CORBA

Mindkét rendszer a Microsoft DCOM és CORBA konzorcium Object Management Group támogatásával elosztott számítási. Azonban ez a két technológia fejlődik különböző irányokba.

A Microsoft kiterjesztette a DCOM, hozzátéve összefüggő szolgáltatások, leegyszerűsítve ezzel a programozási elosztott alkalmazások és továbbfejlesztett támogatása Unix és más platformokon.

OMG bővíti komponens modell rovására szolgáltatás célzottan egyes iparágak, azaz a távközlés, a gyártás, az e-kereskedelem, a pénzügy, az orvostudomány, a közlekedés és a közművek.

Tudtad, hogy az eljárási absztrakció, az eljárás - ez a legismertebb típusú programozás absztrakció. Aki használt funkció végrehajtásához szubrutin végrehajtása ezáltal eljárási absztrakció. Eljárás egyesíti a technika absztrakciós paraméterezéssel és specifikáció, amely lehetővé teszi referáló egyedi ügylet vagy esemény.

Hírek Fórum
Knights-éter elmélet