Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je rozdelenie toho, čo robí server DDE:
* poskytuje údaje: Hlavnou funkciou je zadržať a spravovať konkrétny súbor údajov. Tieto údaje by mohli byť čokoľvek od tabuľkových buniek až po hodnoty senzora v reálnom čase.
* Odpovedá na žiadosti: Iné aplikácie (klienti DDE) môžu požadovať údaje zo servera. Server tieto požiadavky spracováva a odosiela späť požadované informácie.
* upozorňuje klientom zmeny: Kľúčovou funkciou je možnosť automaticky aktualizovať klientov, keď sa údaje na serveri zmenia. To umožňuje synchronizáciu údajov v reálnom čase medzi aplikáciami.
* používa špecifický protokol: DDE používa konkrétny komunikačný protokol na nadviazanie pripojenia, odosielanie žiadostí a prenos údajov medzi aplikáciami.
Prečo sú servery DDE do značnej miery zastarané?
DDE má niekoľko obmedzení, ktoré viedli k jeho poklesu:
* Zraniteľnosti zabezpečenia: DDE je vo svojej podstate menej bezpečná ako moderné mechanizmy IPC.
* zložitosť: Implementácia a správa serverov a klientov DDE je zložitejšia v porovnaní s novšími technológiami.
* Obmedzenia výkonnosti: DDE môže byť menej efektívny ako modernejšie alternatívy, najmä s veľkými množinami údajov alebo častými aktualizáciami.
* Limited Funkčnosť: DDE nemá sofistikovanosť a funkcie ponúkané novšími technológiami ako COM alebo .NET.
Zatiaľ čo servery DDE sú do značnej miery zastarané, niektoré staršie aplikácie sa na ne môžu stále spoliehať na komunikáciu medzi procesmi. Pre nový vývoj sú však výrazne lepšie a bezpečnejšie možnosti ľahko dostupné.