System Object Model

System Object Model

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.

Inhaltsverzeichnis

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 - OS/2 Warp, Windows NT, AIX 4 - SOMobjects Developer Toolkit V3.0 (Dezember 1996)

Die weitere Entwicklung wurde 1997 eingestellt.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • System Object Model — (SOMObjects) …   Википедия

  • System Object Model —    Abbreviated SOM. A specification from IBM that allows objects created in different environments to communicate.    See also Distributed System Object Model …   Dictionary of networking

  • System Object Model (file format) — In computing, the System Object Model (SOM) is a proprietary executable file format developed by Hewlett Packard for its HP UX and MPE/ix operating systems.In particular, SOM is the native format used for 32 bit application executables, object… …   Wikipedia

  • IBM System Object Model — For the similarly named executable file format in the HP UX operating system, see System Object Model (file format) In computing, the System Object Model (SOM) is an object oriented shared library system developed by IBM. A distributed version… …   Wikipedia

  • Distributed System Object Model —   [Abk. DSOM], Objektmodell …   Universal-Lexikon

  • Distributed System Object Model —    Abbreviated DSOM. IBM s extension to System Object Model (SOM) that allows objects to communicate in a distributed processing environment …   Dictionary of networking

  • Component Object Model — Not to be confused with COM file. Component Object Model (COM) is a binary interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range… …   Wikipedia

  • Object model — In computing, object model has two related but distinct meanings: The properties of objects in general in a specific computer programming language, technology, notation or methodology that uses them. For example, the Java objects model, the COM… …   Wikipedia

  • AppleEvent Object Model — The AppleEvent Object Model (AEOM) was a set of protocols built on top of AppleEvents by which applications running under Mac OS could control each other s functions. Applications that implemented some part of the AEOM were called scriptable ,… …   Wikipedia

  • Component Object Model — В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из за отсутствия сносок …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”