Szolgáltatás-orientált architektúra - a

Egy SOA elvei alapján többszörös használat funkcionális elemei is. megszüntesse a párhuzamos funkcionalitás szoftver. egyesítése szabványos működési folyamatok, így biztosítva a vállalat működési modellje átutalással központosított eljárások és funkcionális szervezeti alapján az ipari integrációs platform.

Program komponensek elosztva több hálózati csomópontok. és felajánlotta, független, lazán, szolgáltatás-csere alkalmazásokat. Software fejlesztett rendszerek összhangban SOA, amit gyakran, mint egy sor webes szolgáltatások. integrált ismert standard protokollok (WSDL, és m. o.)

Interface összetevői a SOA program biztosítja a tokozása végrehajtásának részleteit egy adott komponens (az operációs rendszer. Platform. Programozási nyelv. Kapható. És így tovább. P.) A többi alkatrészeket. Így, SOA, amely rugalmas és elegáns módon ötvözi és újrahasznosítható összetevők építeni összetett elosztott szoftver rendszerek.

SOA jól működött az építési nagyvállalati szoftverek. Számos fejlesztő és integrátorok hez eszközöket és megoldásokat kínál a SOA (pl platform WebSphere, Oracle / BEA AquaLogic, a Windows Communication Foundation, SAP NetWeaver. CPI Jupiter

meghatározása SOA

OASIS (Szervezet terjesztése állami Strukturált Információs Szabványok) határozza meg a SOA a következő (OASIS referencia modell a szolgáltatás-orientált architektúra V 1.0): Szolgáltatás-orientált architektúra - az a paradigma, a szervezet és a forgalmazott információs források, mint például az alkalmazások és adatok körébe felelősség különböző tulajdonosok, annak érdekében, hogy elérjék a kívánt eredményt, a fogyasztó által, amely lehet: a végfelhasználó, vagy egy másik alkalmazás.

Ennek fő oka a megjelenése SOA - az álom a régi vágású ipar program helyett a „házi” szoftver kódolás „és” a „ipari” alkalmazások, a szerelvény a „standard elemek”, mint egy autó, vagy más „hagyományos” iparágakban.

A nagyméretű információs rendszerek. vállalati szintű és felette:

SOA elvei

  1. Építészet, mint olyan, nem kötődik egy adott technológiát,
  2. A szervezet függetlensége a rendszer által használt számítási platform (platform)
  3. A szervezet függetlensége rendszer a programozási nyelv,
  4. A szolgáltatás használata független specifikus alkalmazások egységes felületet biztosít számukra,
  5. Szervezése szolgáltatásokat, mint a gyengén összekapcsolt alkatrészek építeni rendszerek

Egyéb SOA-Concept

Építészet nem kötődik egy adott technológiát. Ez úgy valósítható meg, a legkülönbözőbb technológiák, beleértve az olyan technológiák, RPC, DCOM. Webszolgáltatások. SOA lehet megvalósítani egy ilyen protokoll, például fel lehet használni, továbbá, a fájlrendszer mechanizmust, hogy adatokat cseréljenek.

A legfontosabb dolog, ami megkülönbözteti a SOA, a használata független szolgáltatások jól meghatározott interfészek, hogy a feladataik ellátásához, oka lehet valamilyen szokásos módon, feltéve, hogy a szolgáltatás előre nem tudni semmit az alkalmazás, amely fogják hívni, és az alkalmazás nem tudja hogyan szolgáltatások feladatukat.

SOA is lehet tekinteni, mint egy építészeti stílus az információs rendszerek, amely lehetővé teszi, hogy hozzon létre alkalmazásokat, amelyek beépített kombinálásával gyengén összekapcsolt és interoperábilis szolgáltatásokat. Ezek a szolgáltatások kölcsönhatásba alapján szigorúan meghatározott platform-független és nyelvfüggetlen interfész (pl

Így a rendszer a SOA, független lehet a fejlesztési technológiák és platformok (mint például a .NET, stb.) Például egy szolgáltatás írt C #. futó .Net platformok és szolgáltatások Java futó Java EE platformon. Lehet egyaránt okozta gyakori összetett alkalmazás. Futó alkalmazások egyetlen platformon hivatkozhat szolgáltatás fut más platformokon, így könnyebben újra használható alkatrészeket.

SOA integrációjának támogatása és megszilárdítása műveletek a bonyolult rendszer, de a SOA nem határozza meg, vagy nyújtanak módszereket vagy

Magas szintű nyelvek, mint például a portálok.

Használata alapú architektúra (SCA), hogy végre SOA - egy olyan terület folyamatos kutatás.

Lásd, amit a „szolgáltatás-orientált architektúra” más szótárak:

Szolgáltatás-orientált adatbázis-architektúra - Szolgáltatás-orientált adatbázis-architektúra fejlesztése SOA. Az adatbázis az adattár üzenetek köztes állapotok, meta információkat üzenetsor és szolgáltatásokat. Üzenetek küldésére a sorban, és üzeneteket a ... ... Wikipedia

1C: Hálózat - EDI szolgáltatás 1C, beépített szoftver és 1C kísérlet dilemma EDI megoldással: egyszerű kapcsolat előnyeit kizsákmányolás. Szolgáltatás Idea 1C: Network beágyazni kapcsolatot EDI minden ... ... Wikipedia

SOA - .. Service Oriented Architecture (angol moduláris megközelítése szoftverfejlesztés használatán alapuló szolgáltatások (szolgáltatások) szabványosított interfészek SOA elvei alapján többszörös használat ... ... Wikipedia

OOAP - objektumorientált programozás (OOP) programozási paradigma, amelyben az alapvető fogalmak a fogalmak objektumok és osztályok (vagy egy kevésbé ismert változat nyelv prototípus prototípus). Egy osztály, amely leírja a ... ... Wikipedia

Az objektum-orientált megközelítés - objektum-orientált programozás (OOP) programozási paradigma, amelyben az alapvető fogalmak a fogalmak objektumok és osztályok (vagy legalábbis egy bizonyos megvalósítási módja prototípus nyelv prototípus). Egy osztály, amely leírja a ... ... Wikipedia

Soft - Request «szoftver» átirányítja itt. Cm. egyéb értékeket. Szoftver (software kiejtése nem ajánlott [1] [2] [3], pontosabban nem ajánlott [4]), valamint a hardver információt fő komponenst ... Wikipedia

Szoftver - Request «szoftver» átirányítja itt. Cm. egyéb értékeket. Szoftver (software kiejtése nem ajánlott [1] [2] [3], pontosabban nem ajánlott [4]), valamint a hardver információt fő komponenst ... Wikipedia

Számítógépes szoftverek - Request «szoftver» átirányítja itt. Cm. egyéb értékeket. Szoftver (software kiejtése nem ajánlott [1] [2] [3], pontosabban nem ajánlott [4]), valamint a hardver információt fő komponenst ... Wikipedia

  • Integration független információs rendszerek. Jurij Platonov. Te - rendszer építész részt vesz a fejlesztési komplex vállalati rendszerek? Követelmények a jövőben az integráció magas, a források nem elegendőek, és a standard módszerek nem alkalmazhatók? A jövő ... Tovább Vásárlás 3981 UAH (Ukrajna esetében)
  • Építészet, módszerek és eszközök az internetes technológia. Vyazilov ED Az állam és a kilátások a fejlődés az internetes technológiák. Bemutatás modern fogalma az információs és kommunikációs technológiák, beleértve az új és kialakulóban lévő ... Tovább Vásárlás 549 rubelt
  • Építészet, módszerek és eszközök az internetes technológia. ED Vyazilov. Az állam és a kilátások a fejlődés az internetes technológiák. Bemutatás modern fogalma az információs és kommunikációs technológiák, beleértve az új és kialakulóban lévő ... Tovább Vásárlás 528 rubelt
Egyéb „Service Oriented Architecture” könyv kérésre >>

Kapcsolódó cikkek