It is quite easy to use SOM classes in multi-process DSOM-based applications as exemplified by the sample DSOM application presented in section 6.2, "A Simple DSOM Example". In fact, in many cases, existing SOM class libraries may be used in DSOM applications without requiring any special coding or recoding for distribution. This is possible through the use of DSOM's generic server program, which uses SOM and the SOM Object Adapter (SOMOA) to load SOM class libraries on demand, whenever an object of a particular class is created or activated.
The topic "Registering servers and classes" in section 6.6 "Configuring DSOM Applications" discusses how to register a server implementation consisting of a DSOM generic server process and one or more SOM class libraries.