Modèle d'objet système (SOM)

Auteur: Lewis Jackson
Date De Création: 7 Peut 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Modèle d'objet système (SOM) - La Technologie
Modèle d'objet système (SOM) - La Technologie

Contenu

Définition - Que signifie modèle d'objet système (SOM)?

SOM (System Object Model) est une technologie d'encapsulation de bibliothèques orientée objet développée par IBM qui permet à différents langages de programmation de partager des bibliothèques de classes, quel que soit le langage dans lequel elles ont été écrites.

L'utilisation la plus répandue de SOM chez IBM concerne OS / 2 et Workplace Shell. Les autres implémentations de SOM incluent Unix, Windows et Mac. Cependant, le développement actif de cette technologie a pris fin au milieu des années 90, à peu près au moment où Apple a retiré ses ressources de support et de développement.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le modèle d'objet système (SOM)

System Object Model devait servir de solution à bon nombre des problèmes d'interopérabilité et de réutilisation qui se produisent lors du partage de bibliothèques de classes entre des langages orientés objet et non orientés. SOM a été conçu pour être utilisé sur les ordinateurs centraux et les ordinateurs de bureau IBM. Il sert de modèle orienté objet qui peut être distingué des autres modèles contenus dans les langages de programmation orientés objet. SOM comprend essentiellement un langage de définition d'interface, un environnement d'exécution avec des appels de procédure et un ensemble de cadres habilitants.

SOM était à l'origine une technologie développée pour la gamme d'ordinateurs et de postes de travail IBM, mais a finalement été utilisé par d'autres sociétés, ce qui a étendu ses avantages à différents environnements logiciels.

Certaines des caractéristiques importantes de la MOS comprennent:


  • SOM permet la création de bibliothèques portables rétractables.
  • Les bibliothèques de classes peuvent être créées dans une langue particulière, accessible et utilisée par d’autres langues.
  • De nouvelles méthodes peuvent être ajoutées aux méthodes existantes sans nécessiter la recompilation de l'application.
  • SOM fonctionne avec des langages de programmation procéduraux.
  • SOM fournit un modèle d'objet pour les langages non orientés objet.
  • SOM permet d'ajouter de nouvelles classes à la hiérarchie d'héritage sans avoir à recompiler l'application.
Cette définition a été écrite dans le con d'IBM