Acasă Software-ul Ce este aplicațiile compuse? - definiție din techopedia

Ce este aplicațiile compuse? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Aplicații compuse?

Aplicațiile compuse sunt aplicații construite dintr-o combinație de mai multe funcții existente folosind surse de informații de afaceri. Aplicațiile compuse sunt colecții de active software asamblate pentru a oferi capacitate de afaceri. Aceste active sunt, în general, artefacte desfășurate în mod independent, care permit compunerea și exploatarea capabilităților specifice platformei.


Utilizarea unei aplicații compuse poate scuti un utilizator de a comuta între aplicații. Oferă acces gata la mai multe aplicații în același loc, având avantajul suplimentar de a adăuga și elimina manual funcții. Aplicațiile compuse pot fi comparate cu mashup-uri. Cu toate acestea, aplicațiile compuse folosesc surse de informații comerciale, în timp ce mashup-urile folosesc resurse bazate pe Web, în ​​mare parte gratuite.

Techopedia explică Aplicații compuse

Cele patru niveluri ale aplicațiilor compuse sunt date, aplicație, productivitate și prezentare. Un arhitect de soluții trebuie să se ocupe de componente, de o stivă de compoziții și de specificații ale aplicației compozite. Pentru a alege o stivă de compoziție, unul sau mai multe recipiente trebuie să fie alese din fiecare nivel. Un set de tipuri de componente trebuie să fie dislocabile în containere. Componentele sunt selectate prin definirea unui depozit de active, care ar trebui să fie extras din tipuri de componente bazate pe nevoile de afaceri. Metodele de conectare a activelor trebuie, de asemenea, definite pentru a asigura un proces inter-funcțional. Aceste conexiuni sunt cuplate ușor.

O aplicație este considerată o aplicație compozită bine potrivită dacă respectă un design arhitectural standard și adăpostește următoarele caracteristici:

  • O experiență bogată a utilizatorului pentru a agrega numeroase tipuri de aplicații într-o singură vizualizare de client
  • GUI consecventă și uniformă
  • Autentificare completă și confidențialitate a datelor
  • Flexibilitate de utilizare a arhitecturii orientate către servicii, cum ar fi reutilizarea și cuplajul liber
  • Comportează o aplicație unică pentru aplicații eterogene
  • Intercomunicarea componentelor
  • Reutilizarea activelor de calcul
  • Compoziția pieselor
  • Agregă mai multe aplicații într-o singură vizualizare de client
  • Oferiți accesul oricând și oriunde într-un mediu semi-conectat

Infrastructura de aplicații compuse client este un mediu de execuție al aplicației compuse necesar pentru instalarea și execuția aplicațiilor specific compuse într-un mediu server server portal Websphere. Aplicațiile compuse au și o structură specificată. Muncitorii informaționali constituie cel mai înalt nivel al structurii. Acestea accesează documente și informații despre afaceri prin portaluri. De asemenea, creează documente în timpul activităților de afaceri, care fac parte din procesele de afaceri mai mari care coordonează activitățile sistemelor și ale oamenilor. Activitățile sunt controlate prin reguli de afaceri specifice procesului care invocă resurse în cadrul unei interfețe de servicii. Regulile de afaceri sunt în sfârșit aplicate conținutului acestor documente pentru a extrage, transforma și transfera informații la următoarea etapă a procesului.


Activele aplicației pentru compoziție includ fluxuri de lucru, documente, activități și reguli de afaceri, scheme, ecrane UI, rapoarte, valori, etc.

Ce este aplicațiile compuse? - definiție din techopedia