Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Publishers

Un publisher es la fuente principal de events dentro de un sistema. Generan events cuando ocurre una acción o cambio en una aplicación en la que los targets están interesados. Los publishers generalmente son escalables para manejar altos volúmenes de generación de events, y pueden ser cualquier producto SaaS de Zoho u otro externo.

Aquí tienes un par de ejemplos de Publishers:

  • Una aplicación móvil de viajes compartidos sirve como Publisher, generando y emitiendo events cada vez que se asigna un conductor para notificar al usuario.
  • Zoho Inventory actúa como Publisher, emitiendo events cada vez que hay una actualización en la lista de inventario para cambiar el conteo de stock en una plataforma de comercio electrónico.

Los publishers desempeñan un papel crucial en habilitar el procesamiento de events en tiempo real y los flujos de trabajo basados en events dentro de los sistemas objetivo.

Aspectos Clave

Publishers Predeterminados

Catalyst Signals ofrece un conjunto de publishers predeterminados para facilitar el uso. Además, también puedes crear tu propio publisher autorizado y events en Catalyst Signals. Los publishers predeterminados se categorizan en dos tipos de la siguiente manera:

  • Zoho Publishers: Comprende todos los productos de Zoho con un conjunto de events predeterminados basados en el servicio proporcionado por el producto. Solo se pueden configurar los productos de Zoho creados con el mismo ID que Catalyst.
  • Catalyst Publishers: Lista los Catalyst publishers y sus events compatibles de forma predeterminada. Solo se pueden configurar los servicios de Catalyst creados para el mismo proyecto y organización.
  • Custom Publishers: Puedes crear nuevos publishers con el producto de tu elección. Tendrás que agregar, configurar tus propios events y proporcionar las URLs de REST API requeridas.

Schema Sin Código

Los Zoho y Catalyst publishers en Signals incluyen un event schema para cada event de forma predeterminada. Incluso para los custom publishers, agregar solo el event payload generará automáticamente el schema para los custom events.

Puedes agregar manualmente el event payload o usar la opción Live Event Payload para capturarlo desde una llamada API. Personalizar un schema existente también es fácil con solo JSON path en Signals. Guía de Event Transformation

Event Ordering

Event Ordering garantiza que los events se entreguen al target en el mismo orden en que fueron recibidos del publisher. Esto es particularmente útil para flujos de trabajo que dependen del procesamiento secuencial de events. Esta función funciona en todos los tipos de publishers: Zoho, Catalyst y Custom.

Cuando Event Ordering está habilitado, Signals mantiene la secuencia de events siempre que cada uno se entregue exitosamente en el primer intento. Si un event falla y entra en el estado Dropped, se reintentará según la política de reintentos configurada. Los events posteriores seguirán siendo entregados en el orden en que fueron recibidos.

Para obtener más información sobre el manejo de reintentos y los estados de events, consulta la página de ayuda de Retry Policy y Event Statuses.

Última actualización 2026-03-20 21:51:56 +0530 IST