Složená aplikace - Composite application
v výpočetní, a složená aplikace je softwarová aplikace vytvořená kombinací více existujících funkcí do nové aplikace. Technický koncept lze přirovnat k mashupy. Kompozitní aplikace však používají obchodní zdroje (např. Existující moduly nebo dokonce webové služby ) informací, zatímco mashupy obvykle spoléhají na webové a často bezplatné zdroje.
Je mylné předpokládat, že složené aplikace jsou podle definice součástí architektury orientované na služby (SOA). Složené aplikace lze vytvářet pomocí jakékoli technologie nebo architektury.
Složená aplikace se skládá z funkcí čerpaných z několika různých zdrojů. Komponenty mohou být jednotlivé vybrané funkce z jiných aplikací nebo celé systémy, jejichž výstupy byly zabaleny jako obchodní funkce, moduly nebo webové služby.
Kompozitní aplikace často obsahují orchestrace „lokální“ logiky aplikace pro řízení vzájemné interakce složených funkcí při vytváření nové odvozené funkce. Pro kompozitní aplikace, které jsou založeny na SOA, WS-CAF je webové služby standard pro kompozitní aplikace.[1]
Viz také
- Web 2.0
- Sestavení složené aplikační služby (CASA)
- Enterprise service bus (ESB)
- Architektura orientovaná na služby (SOA)
- Architektura komponenty služby (SCA)
- Mashup (hybridní webová aplikace)
externí odkazy
- Složené aplikační vedení ze vzorů a postupů
- Domovská stránka projektu kompozitních aplikací NetBeans SOA
- velbloud
- Spuštění Apache Camel v OpenESB
- eclipse sirius - bezplatný a GPL nástroj pro zatmění k vytvoření vlastních libovolných komplexních nástrojů pro modelování vojenské třídy za hodinu
- Eclipse SCA Tools - kompozitní nástroj bez GNU
- Zdarma obesigner GPL vyrobený s Eclipse sirius
Reference
Tento softwarové inženýrství související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |