Tuxedo Oracle


Sarcini rezolvate de Oracle Tuxedo

  • implementarea sistemelor de clasă XTP (Transaction Transaction eXtreme), cu procesare> 100k TPS;
  • migrarea de la mainframe-uri - Tuxedo oferă instrumente automate pentru migrarea de la aplicarea mainframe la mediul Tuxedo, nu mai aveți nevoie de un sprijin furnizor de mainframe-ul scump;
  • integrarea în arhitectura SOA a aplicațiilor vechi C / C ++ / COBOL;








Cum funcționează?

Ca și în primul mediu mondial care implementează principiile arhitecturii orientate spre servicii (SOA), toate entitățile interne Tuxedo sunt servicii disponibile pe nume. Clientul numește pur și simplu serviciul, trecând numele său în parametri, orice altceva se face de către Tuxedo, redirecționând cererea la procesul de server liber responsabil pentru executarea logicii de afaceri relevante. Procesul de server, după executarea sarcinii solicitate, returnează rezultatul clientului în buffer. Cererile de servicii pot fi sincrone, asincrone, în coadă sau unidirecțională, în cadrul tranzacției XA sau nu. Puteți alege între livrarea aproape instantanee a unui mesaj cu transferul de parametri în tamponul de memorie și livrarea garantată cu o pre-economie pentru posibilitatea unui apel repetat.







Pe acest cadru, pot fi executate serverele CORBA, serviciile web (SALT), numite ATMI în terminologia Tuxedo ("Application to Transaction Monitor Interface"). dar amintiți-vă că, în cele din urmă, toate acestea sunt doar procese server în mediul de înaltă performanță al Oracle Tuxedo, comunicând între ele în cel mai rapid mod posibil, atâta timp cât puteți transfera date din programe scrise în C / C ++.

Tuxedo Oracle

Clienții pot fi scrise în C, C ++, COBOL. NET și Java. Load balancing libraries pentru diferiți algoritmi între serverele Tuxedo într-un mediu distribuit sunt deja integrate în software-ul client Tuxedo.







Articole similare

Trimiteți-le prietenilor: