NiceLabel Automation es una aplicación basada en servicio. La ejecución de todas las reglas y acciones se lleva a cabo como proceso de fondo, según las credenciales de la cuenta de usuario definida para el Servicio.
NiceLabel Automation consiste de tres componentes.
Automation Builder: El desarrollador usa esta aplicación para crear desencadenadores, filtros y acciones, y usarlos en una configuración en funcionamiento. Las acciones que pertenecen a dicha configuración se ejecutan después de que un desencadenador recibe los datos. Esta aplicación siempre se ejecuta como la aplicación de 32 bits.
Automation Manager: Esta es la aplicación de administración que monitorea la ejecución del desencadenador en tiempo real y ordena al desencadenador que inicie o se detenga. Automation Manager siempre se ejecuta como aplicación de 32 bits.
NiceLabel Automation Servicio: Es el "motor de impresión" que ejecuta las reglas definidas en los desencadenadores. En realidad, hay dos aplicaciones de servicios: NiceLabel Automation Servicio y NiceLabelServicio de Proxy. El Servicio siempre detecta el valor de bits de la máquina con Windows y lo ejecuta en el mismo nivel (por ejemplo, como aplicación de 64 bits en Windows de 64 bits), mientras que el Servicio de Proxy siempre lo ejecuta como proceso de 32 bits.