Kontemporari SOA vs Primitif SOA | Baseline SOA, SOA Biasa, SOA Teras, SOA Negeri Masa Depan, SOA Target, SOA Extended
SOA (Senibina Berorientasikan Perkhidmatan) adalah model seni bina di mana logik penyelesaian dibentangkan sebagai perkhidmatan. Dengan mempunyai perkhidmatan sebagai kaedah utama penyampaian penyelesaian, SOA berusaha untuk menjadi sangat efisien, tangkas dan produktif daripada penyelesaian teknologi yang sedia ada. SOA memberikan sokongan untuk merealisasikan kelebihan prinsip berorientasikan perkhidmatan dan pengkomputeran berorientasikan perkhidmatan. Banyak teknologi yang berbeza, pelbagai produk, antara muka pengaturcaraan aplikasi, dan pelbagai sambungan lain biasanya membentuk pelaksanaan SOA. SOA dipecahkan kepada SOA kontemporari dan SOA primitif bergantung pada tujuan yang mereka ada. SOA Primitif adalah model seni bina berorientasikan perkhidmatan asas yang sesuai untuk direalisasikan oleh mana-mana vendor. Sebaliknya, SOA kontemporari adalah klasifikasi yang digunakan untuk mewakili sambungan kepada pelaksanaan SOA primitif.
Apa itu soa primitif?
SOA adalah bidang yang sentiasa berkembang dengan pelbagai vendor membangunkan produk SOA secara berkala. Senibina berorientasikan perkhidmatan asas yang sesuai untuk direalisasikan oleh mana-mana vendor dikenali sebagai SOA primitif. SOA asas, SOA biasa dan SOA teras adalah beberapa istilah lain yang digunakan untuk merujuk kepada SOA primitif. Penggunaan Prinsip Orientasi Perkhidmatan untuk Penyelesaian Perisian Menghasilkan Perkhidmatan dan Ini adalah Unit Asas Logik dalam SOA. Perkhidmatan ini boleh wujud secara autonomi, tetapi mereka pasti tidak terpencil. Perkhidmatan mengekalkan ciri -ciri umum dan standard tertentu, namun mereka dapat berkembang dan dilanjutkan secara bebas. Perkhidmatan boleh digabungkan untuk membuat perkhidmatan lain. Perkhidmatan menyedari perkhidmatan lain hanya melalui penerangan perkhidmatan dan oleh itu dapat dianggap longgar-digabungkan. Perkhidmatan berkomunikasi menggunakan mesej autonomi yang cukup bijak untuk menggabungkan bahagian logik mereka sendiri. Prinsip Reka Bentuk SOA yang paling penting (primitif) adalah gandingan longgar, kontrak perkhidmatan, autonomi, abstraksi, kebolehgunaan semula, keseragaman, ketenteraan dan penemuan.
Apa itu SOA kontemporari?
SOA kontemporari adalah klasifikasi yang digunakan untuk mewakili sambungan kepada pelaksanaan SOA primitif untuk mencapai matlamat orientasi perkhidmatan. Dengan kata lain, SOA kontemporari digunakan untuk mengambil SOA primitif ke sasaran SOA menyatakan bahawa organisasi ingin ada di masa depan. Tetapi, sebagai SOA (secara umum) berkembang dengan masa, SOA primitif diperluas dengan mewarisi sifat -sifat SOA kontemporari. SOA kontemporari membantu pertumbuhan SOA primitif dengan memperkenalkan ciri -ciri baru, dan kemudian ciri -ciri ini disesuaikan dengan model SOA primitif menjadikan cakrawala lebih besar daripada sebelumnya. Atas sebab -sebab ini, SOA kontemporari juga disebut sebagai SOA Negeri Masa Depan, SOA SOA atau SOA yang dilanjutkan.
Apakah perbezaan antara SOA kontemporari dan SOA primitif?
SOA kontemporari dan SOA primitif berbeza dengan tujuan yang mereka ada dalam konteks SOA. SOA Primitif adalah seni bina berorientasikan perkhidmatan asas sementara, SOA kontemporari digunakan untuk mewakili sambungan ke SOA primitif. SOA Primitif menyediakan garis panduan untuk direalisasikan oleh semua vendor, sedangkan SOA kontemporari memperluaskan soa cakrawala dengan menambahkan ciri -ciri baru ke SOA primitif. Pada masa ini, SOA kontemporari memberi tumpuan kepada mendapatkan kandungan mesej, meningkatkan kebolehpercayaan melalui pemberitahuan status penghantaran, meningkatkan pemprosesan XML/SOAP dan pemprosesan transaksi untuk mengambil kira kegagalan tugas.