Model d'objectes del sistema (SOM)

Autora: Lewis Jackson
Data De La Creació: 7 Ser Possible 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Model d'objectes del sistema (SOM) - Tecnologia
Model d'objectes del sistema (SOM) - Tecnologia

Content

Definició: què significa el model d'objectes del sistema (SOM)?

Model Object Model (SOM) és una tecnologia d’envasament de biblioteques orientada a objectes desenvolupada per IBM que permet que diversos llenguatges de programació comparteixen biblioteques de classes, independentment del llenguatge en què es van escriure originalment.

L’ús més estès de SOM a IBM és a OS / 2 i Workplace Shell. Altres implementacions de SOM inclouen Unix, Windows i Mac. Tanmateix, el desenvolupament actiu d'aquesta tecnologia va acabar a mitjans dels anys 90, aproximadament quan Apple va retirar els recursos de suport i desenvolupament.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica el model d'objectes del sistema (SOM)

El model d'objectes del sistema es va utilitzar com a solució a molts dels problemes d'interoperabilitat i reutilització que es produeixen mentre es comparteixen biblioteques de classes entre llenguatges orientats a objectes i no orientats a objectes. SOM va ser dissenyat per utilitzar-se als ordinadors i ordinadors mainframe d’IBM. Serveix com a model orientat a objectes que es pot distingir d’altres models continguts en llenguatges de programació orientats a objectes. SOM inclou bàsicament un llenguatge de definició d’interfície, un entorn d’execució amb trucades de procediment i un conjunt de marcs habilitadors.

SOM va ser originàriament una tecnologia desenvolupada per a la gamma d’ordinadors i ordinadors d’IBM, però va acabar sent utilitzada per altres empreses, que va ampliar els seus beneficis a diferents entorns de programari.

Algunes de les característiques importants del SOM inclouen:


  • SOM permet la creació de biblioteques portàtils embolicades amb retrets.
  • Les biblioteques de classes es poden crear en un idioma concret, al qual es poden accedir i utilitzar altres idiomes.
  • Es poden afegir nous mètodes als mètodes existents sense necessitat de la recompilació de l'aplicació.
  • SOM funciona amb llenguatges de programació procedimentals.
  • SOM proporciona un model d’objecte per a llenguatges no orientats a objectes.
  • SOM permet l’addició de noves classes a la jerarquia d’herències sense haver de recompilar l’aplicació.
Aquesta definició es va escriure a la versió de IBM