System Object Model: Difference between revisions
Appearance
| Line 35: | Line 35: | ||
| [[SOMDSVR.EXE]] ||Generic DSOM server program. | | [[SOMDSVR.EXE]] ||Generic DSOM server program. | ||
|- | |- | ||
| [[SOMEM.DLL]] || | | [[SOMEM.DLL]] ||SOM emitter library. | ||
|- | |- | ||
| [[SOMIR.DLL]] || | | [[SOMIR.DLL]] || | ||
Revision as of 12:54, 27 May 2015

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.
Documentation
Files
System Object Model on OS/2 Warp 4.5x is composed by the following files:
| Name | Comments |
|---|---|
| SOM.DLL | SOM Run-time Library. |
| SOM.IR | types, classes, and methods provided by the SOMobjects Framework. |
| SOMD.DLL | Distributed SOM (DSOM). |
| SOMD.MSG | Messages for SOMD.DLL. |
| SOMDCLS.DAT | |
| SOMDCLS.TOC | |
| SOMDD.EXE | DSOM daemon. It must be started prior to running a DSOM application. |
| SOMDIMPL.DAT | |
| SOMDIMPL.TOC | |
| SOMDSVR.EXE | Generic DSOM server program. |
| SOMEM.DLL | SOM emitter library. |
| SOMIR.DLL | |
| SOMK.MSG | |
| SOMS.DLL | SOM Sockets - soms library. |
| SOMSEC.DLL | SOM Security library. |
| SOMTC.DLL | |
| SOMU.DLL | |
| SOMUC.DLL |
Articles
Replacement
- somFree is a Portable implementation of SOM, but it hasn't been ported to OS/2-eCS. It is open source under the LGPL v3.