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

Výhody a nevýhody Middleware

Zvýšený dôraz na presun dát z jednej aplikácie do druhej správy skôr ako dátovom súbore viedlo k väčšej potrebe flexibilných aplikácií . Schopnosť flexibilné použitie , preformátovať a presmerovať správy , ktoré môžu byť ľahko pochopiteľné a čítať vhodných systémov riadil inovácie nového softvéru známeho ako middleware alebo Enterprise Application Integration ( EAI ) . Middleware funkcie ako preklad vrstvou , konsolidátorom a integrátor softvér . Existujú rôzne produkty , ktoré ponúkajú middleware riešení . Softvér Podpora

Middleware bol navrhnutý tak , aby podporoval rôzne aplikačné architektúry . Mnoho firiem pracuje s viac ako jednu architektúru aplikácie . Napríklad , keď sa aplikácie tretích strán získané alebo firmy zlúčiť , firma môže skončiť v prevádzke s viac architektúr . Middleware podporuje tieto architektúry , poskytujúca štruktúrované metódy prepojenie v troch prostrediach , ktoré obsahujú skúšobné , výrobných a vývojových prostredí . Middleware funkcie pre presun dát z jednej aplikácie do druhej , medzi súborov a databáz .
Prepojenie

Middleware je považovaný za pripojenie softvér , pretože to funguje sa pripojiť k žiadosti prostredníctvom komunikácie mechanizmy . Vo svojej funkcii , middleware je vrstva medzi podporované aplikáciou a aplikačných platforiem , vytvárať škálovateľnosť , transparentnosť a interoperabilitu . Middleware softvér pomáha pri pripojení k databáze tým , že poskytuje prístup k databázovým API rozhrania . Výhodou použitia middleware je štandardná a zjednodušený pripojenie databázy softvér poskytuje .
Message Oriented

Message - založené middleware alebo správa - orientovaný middleware ( MOM ) sa opiera o asynchrónne ( nie je synchronizovaný ) , komunikácia medzi aplikáciami na báze okolo fronty správ systému . Nevýhodou asynchrónne systémy preťaženiu siete a pomalé servera spracovania správ . Ďalšou nevýhodou je obmedzenie podpory protokolu by mali platformy ukážu byť menej populárny . Každý z middleware produktov bol navrhnutý s prirodzených rozdielov , takže je ťažké vybrať medzi dodávateľmi . Obmedzený prístup programátor je jedným z hlavných nevýhod .
Procedurálne Middleware

vzdialené volanie procedúr alebo RPC , využívať procesné middleware . K dispozícii v rôznych operačných systémoch , ako je Unix a Microsoft Windows . RPC má schopnosť cross - platformové , ktorý mu dáva vplyv nad inými typmi middleware . Avšak , nevýhody tohto typu middleware , RPC , najmä , sú replikácie , otázky vyrovnávanie zaťaženia , obmedzená škálovateľnosť a nízku úroveň odolnosti proti chybám . Absencia priamej podpory v rôznych oblastiach , si vyžaduje , aby vývojári sa vysporiadať s týmito aspektmi , pridávať vysokú úroveň zložitosti systémov .

Najnovšie články

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