Zum Inhalt springen

„System Object Model“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Ak120 (Diskussion | Beiträge)
AZ: Die Seite wurde neu angelegt.
 
Ak120 (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Das '''System Object Model''' (SOM) ist eine von [[IBM]] entwickelte (in den späteren Versionen auf [[CORBA]] basierende) Erweiterung des Betriebssystems um eine objektorientierte und verteilte Plattform (DSOM) für Anwendungen.
Das '''System Object Model''' (SOM) ist eine von [[IBM]] entwickelte (in den späteren Versionen auf [[CORBA]] basierende) Erweiterung des Betriebssystems um eine objektorientierte und verteilte Plattform (DSOM) für Anwendungen.
SOM war auch für andere Betriebssysteme, darunter [[Windows NT]], [[MacOS]] und [[AIX]] verfügbar.
'''SOM''' war auch für andere Betriebssysteme, darunter [[Windows NT]], [[MacOS]] und [[AIX]] verfügbar und bildete die Grundlage für [[OpenDoc]]. '''SOM''' ähnelt vom Konzept her dem [[Component Object Model]] (COM) von Microsoft, ist jedoch weniger anfällig.


== SOMobjects ==
== SOMobjects ==
Zeile 20: Zeile 20:
== Siehe auch ==
== Siehe auch ==
* [[OS/2]]
* [[OS/2]]

[[Kategorie:IBM]]


== Weblinks ==
== Weblinks ==
* [http://www.mactech.com/articles/mactech/Vol.11/11.01/LearningtoLoveSOM/ Learning To Love SOM]
* [http://www.edm2.com/0302/oops.html A Look at What's New in SOM 2.1]
* [http://www.edm2.com/0302/oops.html A Look at What's New in SOM 2.1]


[[en:Som]]
[[en:System_Object_Model]]

Version vom 25. April 2007, 02:07 Uhr

Das System Object Model (SOM) ist eine von IBM entwickelte (in den späteren Versionen auf CORBA basierende) Erweiterung des Betriebssystems um eine objektorientierte und verteilte Plattform (DSOM) für Anwendungen. SOM war auch für andere Betriebssysteme, darunter Windows NT, MacOS und AIX verfügbar und bildete die Grundlage für OpenDoc. SOM ähnelt vom Konzept her dem Component Object Model (COM) von Microsoft, ist jedoch weniger anfällig.

SOMobjects

Auf hoher Abstraktionsebene stellt sich das OS/2-System dabei als eine Ansammlung von Klassen und Objekten dar, die ein Entwickler in jeder beliebigen Programmiersprache, die SOM unterstützt, benutzen und erweitern kann.

Bestandteile

  • SOM Run-time Kernel
  • SOM Event Management Framework
  • SOMobjects Interface Repository Framework
  • SOMobjects Utility Classes
  • Distributed SOM Framework

Versionen

  • 1.0 - OS/2 2.0
  • 2.0 - OS/2 2.1
  • 2.1 - OS/2 Warp 3, Warp 4 (letzter Stand: 2.01.5)
  • 3.0 - Entwicklung 1997 eingestellt

Siehe auch