Muchos documentos en el MarvelClient La base de datos de configuración permite elegir un tipo de ejecución.

Los tipos de ejecución disponibles difieren entre los distintos tipos de documentos: para algunos documentos, el tipo de ejecución no se puede seleccionar en absoluto, ya que solo un momento en particular tiene sentido para cuando se van a ejecutar.

Por ejemplo, la administración de un ícono de escritorio solo es posible "Después de iniciar sesión", pero no "Antes de iniciar sesión" o "Durante el apagado". Por otro lado, ejecutar su(s) propio(s) agente(s) con MarvelClient le permite elegir entre varios Runtypes diferentes.

En la mayoría de los casos, se recomienda seguir con el tipo de ejecución predeterminado que sugiere la base de datos de configuración, a menos que realmente sepa lo que está haciendo o el soporte le haya indicado lo contrario.


La siguiente figura ilustra los principales momentos en los que MarvelClient se integra con IBM Notes:



  1. Se inicia IBM Notes Client y el local MarvelClient El cliente de IBM Notes invoca el binario (por ejemplo, “mc.dll” o “pmc.dll” en Windows) como un administrador de extensiones (parámetro “EXTMGR_ADDINS” en notes.ini)
  2. Para acciones seleccionadas, los siguientes tipos de ejecución están disponibles antes de iniciar sesión en IBM Notes (ya sea mediante el cuadro de diálogo de inicio de sesión o mediante el inicio de sesión único, el inicio de sesión compartido de Notes o similar):
    Inicialización de Esenciales: se ejecuta lo antes posible después de iniciar IBM Notes; se utiliza principalmente para configurar las preferencias del usuario.
    Antes de iniciar sesión - Init
    : se ejecuta lo antes posible después de iniciar IBM Notes; se utiliza principalmente para configurar las preferencias del usuario y MarvelClient Roaming.
    Antes de iniciar sesión: se ejecuta después de que el cliente de IBM Notes haya leído/inicializado varias configuraciones de notes.ini

    El tipo de ejecución antes de iniciar sesión debe usarse con cuidado: asegúrese de que las acciones configuradas para ejecutarse antes de iniciar sesión no accedan a ningún servidor de Domino ni a ningún otro objeto que requiera autenticación, ya que esto dará como resultado una solicitud de contraseña de aspecto feo sin la opción de elegir una ubicación.

  3. Cuadro de diálogo de inicio de sesión (si se muestra; cuando se utiliza el inicio de sesión único, el inicio de sesión compartido de Notes o similar, el cuadro de diálogo de inicio de sesión naturalmente no se mostrará
    Salir del cuadro de diálogo de inicio de sesión: ejecuta acciones para cuando un usuario elige salir (= cancelar) del cuadro de diálogo de inicio de sesión
  4. Para acciones seleccionadas, los siguientes tipos de ejecución están disponibles después de iniciar sesión en IBM Notes:
    Después de iniciar sesión - Antes de descargar: Permite ejecutar acciones antes de que las acciones locales (actions.xml) se sincronicen con la base de datos de configuración (acciones nuevas/modificadas/eliminadas)
    Después de iniciar sesión - Antes de sincronizar: Permite la ejecución de Acciones que necesitan acceder a bases de datos antes MarvelClient realmente los abre (escritorio, marcadores, etc.)
    Después de iniciar sesión - Antes (MarvelClient) Itinerancia: Ejecuta acciones antes de que el escritorio y la configuración de marcadores (archivos XML) se transfieran a las bases de datos respectivas (bookmark.nsf y desktop*.dsk/ndk)
    Después de iniciar sesión: Aquí es donde se ejecutan la mayoría de las acciones: los tiempos de ejecución pueden ser de un segundo a varios segundos, según la cantidad de acciones y si requieren acceso a la red. Por lo general, todo After Login debe ejecutarse dentro de 4 a 7 segundos; los tiempos de ejecución más largos indican problemas de rendimiento.
    Después de iniciar sesión - Después de escribir: Permite ejecutar acciones después de que se hayan realizado todos los cambios (si corresponde) durante "Después de iniciar sesión". Este tipo de ejecución garantiza que todas las bases de datos que necesita MarvelClient ya están cerrados
    Fondo - Inicial: Si bien todos los tipos de ejecución anteriores están "bloqueando", Background - Init se ejecuta como un subproceso separado en paralelo al inicio restante del cliente de Notes. Este tipo de ejecución se utiliza especialmente para MarvelClient Eclipse

    Esenciales principales: Después de la descarga; ejecuta cualquier acción configurada para ejecutarse durante este tipo de ejecución. Por lo general, se ejecuta entre el inicio de sesión y antes de la visualización de la interfaz de usuario en clientes de Notes Standard (Eclipse) y entre el inicio de sesión y después de la visualización de la interfaz de usuario en clientes de Notes Basic, ambos en segundo plano en paralelo al propio cliente.

  5. Los siguientes tipos de ejecución se ejecutan mientras el cliente está en funcionamiento:
    En el primer acceso al servidor: por defecto esto MarvelClient la función está configurada para esperar cuando el cliente (por ejemplo, el replicador en segundo plano) o el usuario final acceda por primera vez a su servidor de correo después del inicio del cliente. Se ejecuta en paralelo a la sesión del cliente y espera el primer acceso al servidor por parte del usuario final/replicador/motor de políticas o similar y luego ejecutará cualquier acción configurada para este tipo de ejecución. Tenga en cuenta que en caso de que se acceda al servidor de correo inmediatamente después del inicio del cliente, MarvelClient esperará un minuto antes de ejecutar las acciones en el primer acceso al servidor.
    Antecedentes: Se ejecuta cada 60 minutos (de forma predeterminada) en paralelo a la sesión del cliente. Permite, por ejemplo, aplicar la configuración de notes.ini o Eclipse mientras Lotus Notes está en funcionamiento. Tenga en cuenta que el fondo de tipo de ejecución también incluye la actualización de acciones nuevas/modificadas/eliminadas de la base de datos de configuración.
  6. El Runtype "During Shutdown" permite ejecutar Acciones para cuando se cierra el cliente:
    Durante el apagado: Ejecuta acciones durante el apagado del cliente (por ejemplo, un MarvelClient copia de seguridad para MarvelClient Roaming)

    MarvelClient Essentials, el tipo de ejecución Cierre de elementos esenciales está deshabilitado de forma predeterminada y debe habilitarse explícitamente configurando MC_EssentialsShutdownEnabled=1 en notes.ini. Este Runtype puede, por ejemplo, ser útil para cargar también los detalles de configuración del cliente en la base de datos de Analyze al cerrar el cliente.

  7. (El cliente está cerrado)


El tipo de ejecución especial solo en referencia

Este tipo de ejecución especial se puede seleccionar en la pestaña Qué de Acciones o en la pestaña Administrador para cuando no haya Tipos de ejecución para elegir en la pestaña Qué.
Cualquier acción configurada para ejecutarse solo en referencia solo se ejecutará cuando (= sea referenciada) por otra acción.
Ver también importante Más detalles para Comprender el orden de ejecución. 


Tenga en cuenta que algunos tipos de ejecución no están disponibles en todos los sistemas operativos admitidos por MarvelClient. Por favor, compruebe lo último release reconoce para ver qué tipos de ejecución son (no) compatibles con qué plataformas.