ESROS-Daemon is responsible for implementation of ESRO-Protocol ("RFC-2188".[2]) on both invoker and performer sides. ESROS-Daemon exposes the ESROS API (see chapter entitled ESROS API) to its users, the ESROS-User-Daemon and the ESROS-System-Daemon.