Rumah Perisian Apakah model objek sistem (som)? - definisi dari techopedia

Apakah model objek sistem (som)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Model Objek Sistem (SOM)?

Model Objek Sistem (SOM) adalah teknologi pembungkusan perpustakaan berorientasikan objek yang dibangunkan oleh IBM yang membolehkan pelbagai bahasa pengaturcaraan untuk berkongsi perpustakaan kelas, tanpa mengira bahasa tempat asalnya ditulis.


Penggunaan SOM yang paling meluas dalam IBM terdapat dalam OS / 2 dan Shell Tempat Kerja. Pelaksanaan SOM lain termasuk Unix, Windows dan Mac. Walau bagaimanapun, perkembangan teknologi yang aktif ini berakhir pada pertengahan tahun 90-an, ketika Apple menarik balik sumber sokongan dan pembangunannya.

Techopedia menerangkan Model Objek Sistem (SOM)

Model Objek Sistem bertujuan untuk digunakan sebagai penyelesaian kepada banyak masalah interoperability dan penggunaan semula yang berlaku semasa berkongsi perpustakaan kelas antara bahasa yang berorientasikan objek dan bukan berorientasi objek. SOM direka untuk digunakan di seluruh komputer kerangka utama IBM dan komputer meja. Ia berfungsi sebagai model berorientasikan objek yang boleh dibezakan dari model lain yang terdapat dalam bahasa pengaturcaraan berorientasikan objek. SOM pada asasnya termasuk bahasa definisi antara muka, persekitaran runtime dengan panggilan prosedur dan satu set rangka kerja yang membolehkan.


SOM pada asalnya merupakan teknologi yang dibangunkan untuk pelbagai komputer dan desktop IBM, tetapi akhirnya digunakan oleh syarikat lain, yang memberikan manfaat kepada persekitaran perisian yang berbeza.


Beberapa ciri penting SOM termasuk:

  • SOM membolehkan penciptaan perpustakaan mudah alih yang mengecilkan.
  • Perpustakaan kelas boleh dibuat dalam bahasa tertentu, yang boleh diakses dan digunakan oleh bahasa lain.
  • Kaedah baru boleh ditambah kepada kaedah sedia ada tanpa memerlukan penggumpalan semula permohonan.
  • SOM berfungsi dengan bahasa pengaturcaraan prosedur.
  • SOM menyediakan model objek untuk bahasa bukan berorientasikan objek.
  • SOM membolehkan penambahan kelas-kelas baru ke hierarki warisan tanpa perlu mengkompilasi semula permohonan.
Takrif ini ditulis dalam konteks IBM
Apakah model objek sistem (som)? - definisi dari techopedia