Cunoștințe, prelegeri, sisteme de coadă de mesaje

Integrarea aplicațiilor - soluții

Sistemele corporatiste moderne sunt caracterizate ca supercomplexe și eterogene, distribuite pe diferite platforme. Poziția majorității întreprinderilor în prezent este în mare măsură determinată de faptul că logica integrării și interacțiunii sistemelor este construită în aplicații separate. Tehnologia interacțiunii aplicațiilor este limitată la mecanismele de transport pentru transmiterea datelor. Nevoile de afaceri și creșterea e-businessului dictează nevoia de comunicare și integrare a acestor sisteme și platforme eterogene. Companiile moderne au nevoie de infrastructuri computerizate fiabile și complet distribuite care integrează middleware. rezolvarea problemelor de integrare a diferitelor sisteme aplicate între ele. Există chiar și un termen special - Enterprise Application Integration (EAI) - Integrarea aplicațiilor.







O abordare comună a integrării în practica mondială constă în evitarea creării de interfețe de aplicații directe și prin utilizarea middleware-ului de integrare (software), capabil să asigure performanța tuturor funcțiilor necesare unei mari corporații. Ca rezultat, centralizarea și standardizarea abordării integrării devin posibile. care va permite întreprinderilor să dezvolte un mediu de integrare care poate fi îmbunătățit și modificat în funcție de evoluția mediului de afaceri.







Pentru a rezolva problemele de integrare a aplicațiilor, există un așa-numit middleware. Acesta este conceput pentru a rezolva problemele de interacțiune între aplicațiile distribuite și componentele software de sistem. Software-ul intermediar este poziționat ca un strat de sistem între programele de aplicație și sistemele de operare. Utilizarea middleware-ului devine deosebit de importantă atunci când vine vorba de un sistem distribuit fizic sau logic (poate chiar și pe o singură platformă hardware).

În plus față de middleware-ul de bază, este adesea alocat middleware de integrare specializată. care includ instrumente care permit programelor și sistemelor să interacționeze într-un mod fundamental diferit.

Exemple de astfel de sisteme pot fi brokerii de integrare, sistemele de management al proceselor de afaceri, gateway-urile și adaptoarele la diferite sisteme.

Exemple de alte sisteme de coadă de mesaje cunoscute includ serviciile Microsoft Message Queue (MSMQ), SoftWareAG EntireX, Advanced Queuing (AQ) ale Oracle. Compania FioranoMQ Fiorano, compania Sonic Software SonicMQ. TIB / Rendezvous de la Tibco Software.







Articole similare

Trimiteți-le prietenilor: