Süsteemiobjekti mudel (SOM)

Autor: Lewis Jackson
Loomise Kuupäev: 7 Mai 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Süsteemiobjekti mudel (SOM) - Tehnoloogia
Süsteemiobjekti mudel (SOM) - Tehnoloogia

Sisu

Definitsioon - mida tähendab süsteemiobjekti mudel (SOM)?

Süsteemiobjektimudel (SOM) on IBM-i välja töötatud objektorienteeritud raamatukogude pakkimise tehnoloogia, mis võimaldab erinevatel programmeerimiskeeltel jagada klassiteeke, sõltumata sellest, milles need algselt kirjutati.

SOM-i kõige levinum kasutus IBM-is on OS / 2 ja Workplace Shell. Muude SOM-i rakenduste hulka kuuluvad Unix, Windows ja Mac. Selle tehnoloogia aktiivne arendamine lõppes aga 90ndate keskel, umbes sel ajal, kui Apple loobus oma tugi- ja arendusressurssidest.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab süsteemiobjekti mudelit (SOM)

Süsteemiobjektimudel oli mõeldud kasutamiseks lahendusena paljudele koostalitlusvõime ja korduvkasutamise probleemidele, mis tekivad klasside raamatukogude jagamisel objektorienteeritud ja mitte-objektorienteeritud keelte vahel. SOM oli mõeldud kasutamiseks IBMi suurarvutites ja lauaarvutites. See on objektorienteeritud mudel, mida saab eristada teistest objektorienteeritud programmeerimiskeeltes sisalduvatest mudelitest. SOM sisaldab põhimõtteliselt liidese määratluskeelt, käituskeskkonda protseduurikõnedega ja võimaldavate raamistike komplektiga.

SOM oli algselt IBM-i arvutite ja lauaarvutite jaoks välja töötatud tehnoloogia, kuid lõpuks hakkasid seda kasutama ka teised ettevõtted, mis laiendas oma eeliseid erinevatele tarkvarakeskkondadele.

Mõned SOM-i olulised omadused:


  • SOM võimaldab luua kaasaskantavaid kahandatavatesse raamatukogudesse.
  • Klasside raamatukogud saab luua konkreetses keeles, millele pääsevad juurde ja mida saavad kasutada teised keeled.
  • Olemasolevatele meetoditele saab lisada uusi meetodeid, ilma et oleks vaja rakendust uuesti kompileerida.
  • SOM töötab protseduuriliste programmeerimiskeeltega.
  • SOM pakub objektorienteeritud keeltele objektimudelit.
  • SOM võimaldab lisada pärandihierarhiasse uusi klasse ilma, et peaksite rakendust uuesti kompileerima.
See määratlus kirjutati IBM-i kokkuvõttes