因为窗口管理器对窗口的位置和最小化有管理的责任。不能保存状态的程序也包括在会话中，但它们不能在会话中维持自己的状态。X Window系统包含了默认的会话管理器，名字叫codice_1。特定的桌面系统也开发了自己的会话管理器：例如，codice_2是KDE默认的会话管理器。
协议.XSMP是客户间交换协议的子协议。客户端连接到会话管理器时开始协议。如何在网络中定位会话管理器是依赖系统的：对POSIX系统来说，环境变量包含了一个codice_3变量。因此，当客户端开始时，codic