Modelo de objetos del sistema

El Modelo de Objetos del Sistema (SOM) es una extensión del sistema operativo desarrollado por IBM (versiones posteriores basadas en CORBA ) para incluir una plataforma distribuida y orientada a objetos (DSOM) para aplicaciones. SOM también estaba disponible para otros sistemas operativos, incluidos Windows NT , MacOS y AIX , y formó la base de OpenDoc . SOM es conceptualmente similar al Modelo de objetos componentes (COM) de Microsoft.

SOMobjects

En un alto nivel de abstracción, el sistema OS / 2 se presenta a sí mismo como una colección de clases y objetos que un desarrollador puede usar y extender en cualquier lenguaje de programación compatible con SOM.

Componentes

  • Kernel en tiempo de ejecución de SOM
  • Marco de gestión de eventos de SOM
  • Marco de repositorio de interfaz de SOMobjects
  • Clases de utilidad SOMobjects
  • Marco SOM distribuido

Versiones

  • 1.0 - OS / 2 2.0
  • 2.0 - OS / 2 2.1
  • 2.1 - OS / 2 Warp 3, Warp 4 (último estado: 2.01.5)
  • 3.0 - OS / 2 Warp, Windows NT, AIX 4 - SOMobjects Developer Toolkit V3.0 (diciembre de 1996)

El desarrollo posterior se detuvo en 1997.

Ver también

enlaces web