System Object Model

From EDM2
(Redirected from SOM)
Jump to: navigation, search
SOM-Icon.png

System Object Model (SOM) is an object-oriented shared library system. DSOM, a distributed version based on CORBA, allowed objects on different computers to communicate. System Object Model (SOM, SOMObjects) is a language neutral object model.

Products

  • IBM System Object Model/6000 (SOM/6000)
  • IBM SOMobjects Developer Toolkit Version 2.1 for OS/2, AIX and Windows (10H9767)
  • IBM SOMobjects Workgroup Enabler Version 2.1 for OS/2, AIX and Windows (10H9769)
  • IBM SOMobjects for OS/400

Documentation

IBM System Object Model (SOM) Online Books

Runtime

Component
SOM Run-time Kernel SRK
SOM Event Management Framework SEM
Distributed SOM Framework SDS
SOMobjects Interface Repository Framework SIR
SOMobjects Utility Classes SUT
Syslevel
  • Version 2.01.5 - SM20012

Files

System Object Model runtime included with OS/2 Warp Version 4 consists of the following files:

Directory Name Comments
\OS2 SOMDD.EXE DSOM daemon. It must be started prior to running a DSOM application
SOMDSVR.EXE Generic DSOM server program
\OS2\DLL SOM.DLL SOM Run-time Library
SOMD.DLL Distributed SOM (DSOM)
SOMEM.DLL SOM Event Manager
SOMIR.DLL CORBA Interface Repository support
SOMS.DLL SOM Sockets library
SOMSEC.DLL SOM Security library
SOMTC.DLL CORBA TypeCode support
SOMU.DLL Metaclass framework
SOMUC.DLL Collection Class Library
\OS2\ETC SOM.IR SOM Implementation Repository. Types, classes, and methods provided by the SOMobjects Framework
\OS2\ETC\DSOM SOMDCLS.DAT Distributed SOM class database
SOMDCLS.TOC Distributed SOM class index
SOMDIMPL.DAT Distributed SOM implementation database
SOMDIMPL.TOC Distributed SOM implementation index
\OS2\SYSTEM SOMD.MSG Messages for SOMD.DLL
SOME_OS2.MSG
SOMK.MSG SOM error messages file

Articles

Publications

  • G221-3651-02: SOMobjects Specification Sheet - IBM 1995-04
Books
Articles

IBM Personal Systems Magazine

PC Magazine

Links