Este ficheiro vai conter um conjunto de funções, invocáveis a partir do adaptador do lado do servidor. Cada uma das funções vai invocar no SIF correspondente à interface a que pertencem, um dos métodos. O controlo da execução passa, assim, para os níveis superiores do módulo de distribuição e, daí, para os envelopes.
void Line_Insert_dce(handle_t, Line_desc_ me, char c) { LineServerObject->Insert(me, c); }
LineServerObject é uma variável que contém a única referência para um dado SIF. Apenas é inicializada uma vez, quando o primeiro objecto de uma interface é exportado.