The SOM Object Adapter (SOMOA) is the main interface between the server application and the DSOM run time. The SOMOA is responsible for most of the server duties listed at the beginning of this section. In particular, the SOMOA object handles all communications an interpretation of inbound requests and outbound results. When clients send requests to a server, the requests are received and processed by the SOMOA.
The SOMOA works together with the server object to create and resolve DSOM references to local objects, and dispatch methods on objects.
There is one SOMOA object per server process. (The SOMOA class is implemented as a single instance class.)