Rumah Rangkaian Apakah arsitektur berorientasikan perkhidmatan (soa)? - definisi dari techopedia

Apakah arsitektur berorientasikan perkhidmatan (soa)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah Arti Berorientasikan Perkhidmatan (SOA) bermaksud?

Arahan berorientasikan perkhidmatan (SOA) merujuk satu set prinsip dan metodologi yang digunakan oleh jurutera perisian untuk merekabentuk dan membangunkan perisian dalam bentuk perkhidmatan interoperable. Perkhidmatan biasanya dibina dalam bentuk komponen yang boleh digunakan semula untuk tujuan yang berbeza daripada yang dimaksudkan pada asalnya. Atas sebab ini, antara muka sering ditakrifkan secara praktikal, membolehkan penggunaan merentas pelbagai aplikasi dan pelbagai platform.

Techopedia menerangkan Seni Bina Berorientasikan Perkhidmatan (SOA)

Matlamat utama SOA adalah untuk menyediakan ketangkasan kepada perniagaan, yang membolehkan mereka menyesuaikan dengan cepat dan kos yang cekap untuk perubahan di pasaran.

SOA memisahkan fungsi ke dalam komponen yang jelas, yang mana pemaju komputer dapat diakses sebagai perkhidmatan melalui rangkaian. Hal ini memungkinkan untuk menjalankan SOA pada berbagai platform yang diedarkan, yang dapat diakses di berbagai rangkaian. Perkongsian data antara aplikasi yang berbeza adalah hati aplikasi perniagaan SOA. Aplikasi ini direka bentuk untuk bekerja dengan API, yang menghasilkan integrasi aplikasi dan perkongsian fungsi. Sistem yang terletak di perusahaan yang sama, serta yang berlainan, mencapai integrasi proses perniagaan sambil mematuhi model proses perniagaan yang standard.

Repositori SOA adalah pangkalan data yang mengandungi metadata, atau sejumlah besar data, yang interaktif dan sentiasa berubah. Repositori ini membolehkan komunikasi perniagaan ke perniagaan melalui perkhidmatan Web. Ukuran ujian disahkan dalam repositori SOA dan sokongan aliran kerja wujud di repositori. Repositori SOA juga termasuk skema, dasar dan proses, yang melibatkan prinsip dan metodologi yang kritikal kepada SOA.

Apakah arsitektur berorientasikan perkhidmatan (soa)? - definisi dari techopedia