Model sistemskega objekta (SOM)

Avtor: Lewis Jackson
Datum Ustvarjanja: 7 Maj 2021
Datum Posodobitve: 25 Junij 2024
Anonim
Drone Law Amendment | Japan Policy License Qualificationn
Video.: Drone Law Amendment | Japan Policy License Qualificationn

Vsebina

Opredelitev - Kaj pomeni sistemski objektni model (SOM)?

Sistemski objektni model (SOM) je objektno usmerjena knjižnična tehnologija embaliranja, ki jo je razvil IBM, ki omogoča različnim programskim jezikom izmenjavo knjižnic razredov, ne glede na to, v katerem jeziku so bili prvotno napisani.

Najbolj razširjena uporaba SOM znotraj IBM-a je v OS / 2 in Workplace Shell. Druge izvedbe SOM vključujejo Unix, Windows in Mac. Vendar se je aktivni razvoj te tehnologije končal sredi 90. let, približno v času, ko je Apple umaknil sredstva za podporo in razvoj.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga model sistemskih objektov (SOM)

Sistemski objektni model naj bi bil uporabljen kot rešitev za številne težave interoperabilnosti in ponovne uporabe, ki nastanejo pri skupni rabi knjižnic razredov med objektno in neobjektno usmerjenimi jeziki. SOM je bil zasnovan za uporabo v IBM-ovih glavnih računalnikih in namiznih računalnikih. Služi kot objektno orientiran model, ki ga je mogoče razlikovati od drugih modelov, ki jih vsebujejo objektno usmerjeni programski jeziki. SOM v bistvu vključuje jezik za določitev vmesnika, čas izvajanja s klici postopkov in nabor omogočljivih okvirov.

SOM je bil prvotno tehnologija, razvita za IBM-ove vrste računalnikov in namiznih računalnikov, sčasoma pa so jo začela uporabljati tudi druga podjetja, ki so svoje prednosti razširila na različna programska okolja.

Nekatere pomembne značilnosti SOM vključujejo:


  • SOM omogoča ustvarjanje prenosnih knjižnic, skrčenih v skrčah.
  • Knjižnice razredov se lahko ustvarijo v določenem jeziku, do katerega lahko dostopate in uporabljate druge jezike.
  • Obstoječim metodam je mogoče dodati nove metode, ne da bi za to potrebovali ponovno prevajanje aplikacije.
  • SOM deluje s postopkovnimi programskimi jeziki.
  • SOM ponuja objektni model za neobjektno usmerjene jezike.
  • SOM omogoča dodajanje novih razredov v hierarhijo dedovanja, ne da bi bilo treba ponovno prevajati aplikacijo.
Ta opredelitev je bila napisana v navodilih IBM-a