Dynamic Skeleton Interface:
DSI jest odpowiednikiem DII znajdującym się po stronie serwera. Umożliwia on dynamiczną zmianę implementacji metod podczas wykonania (at run-time).
Podobnie jak serwer nie wie, czy jest osiągany przez klienta statycznie czy dynamicznie, tak klient nie wie czy implementacja używa szkieletu statycznego czy dynamicznego.