Para cada servicio, la descripción incluye una lista de los comandos, o "acciones", a las que responderá el servicio, y parámetros, o "argumentos", de cada acción; la descripción de un servicio también incluye una lista de variables; estas variables modelan el estado del servicio en tiempo de ejecución, y se describen en términos de su tipo de datos, rango y las características de sus eventos.