Mājas Tīkli Kas ir uz pakalpojumiem orientēta arhitektūra (soa)? - definīcija no tehopedijas

Kas ir uz pakalpojumiem orientēta arhitektūra (soa)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē uz pakalpojumiem orientēta arhitektūra (SOA)?

Uz pakalpojumiem orientēta arhitektūra (SOA) atsaucas uz principu un metodoloģiju kopumu, ko programmatūras inženieri izmanto programmatūras projektēšanai un pilnveidošanai sadarbspējīgu pakalpojumu veidā. Pakalpojumi parasti tiek veidoti komponentu veidā, kurus var izmantot atkārtoti dažādiem mērķiem, nekā sākotnēji paredzēts. Šī iemesla dēļ saskarnes bieži tiek definētas praktiski, ļaujot tās izmantot dažādās lietojumprogrammās un vairākās platformās.

Techopedia skaidro uz pakalpojumiem orientētu arhitektūru (SOA)

SOA galvenais mērķis ir nodrošināt uzņēmējdarbību veiklībā, ļaujot tiem ātri un rentabli pielāgoties izmaiņām tirgū.

SOA funkcijas sadala precīzi definētos komponentos, kurus datoru izstrādātāji padara pieejamus kā pakalpojumus tīklā. Tas ļauj palaist SOA dažādās izplatītās platformās, kurām var piekļūt dažādos tīklos. Datu apmaiņa starp dažādām lietojumprogrammām ir SOA biznesa lietojumprogrammu pamatā. Šīs lietojumprogrammas ir paredzētas darbam ar API, kā rezultātā tiek integrēta lietojumprogramma un funkcionalitāte. Sistēmas, kas atrodas vienā un tajā pašā, kā arī dažādos uzņēmumos, panāk biznesa procesu integrāciju, vienlaikus ievērojot standartizētu biznesa procesu modeli.

SOA repozitorijs ir datu bāze, kas satur metadatus vai lielu datu daudzumu, kas ir interaktīva un pastāvīgi mainīga. Šis repozitorijs ļauj sazināties ar uzņēmumiem, izmantojot Web pakalpojumus. Testa mērījumi tiek validēti SOA krātuvēs, un darbplūsmas atbalsts pastāv visās krātuvēs. SOA repozitorijā ir arī shēmas, politikas un procesi, kas ietver SOA kritiskos principus un metodoloģiju.

Kas ir uz pakalpojumiem orientēta arhitektūra (soa)? - definīcija no tehopedijas