Soy desarrollador y ya estoy familiarizado con la forma en que los trabajadores en segundo plano, los programadores y patrones similares normalmente se implementan en lenguajes de programación de propósito general.
Sin embargo, me interesa la forma específica de JMP de gestionar esto. Tengo un complemento de JMP donde el flujo de trabajo carga primero los datos de un archivo de datos en caché, y los usuarios también tienen un botón que pueden pulsar si quieren actualizar la caché y obtener los datos más recientes de la base de datos. Esa parte funciona correctamente.
Lo que quiero evitar es que muchos usuarios activen manualmente la actualización y accedan a la base de datos individualmente. En su lugar, me gustaría que la caché se actualizara automáticamente, por ejemplo, cada hora, quizás en segundo plano.
Noté que JMP Live tiene una opción para ejecutar un script según un cronograma (similar a un trabajo cron), pero eso no ayuda en mi caso porque estoy usando una interfaz de usuario personalizada, y las interfaces de usuario personalizadas no funcionan con JMP Live.
Existe Schedule() , que podrías usar. Scripting Index tiene algunos comandos adicionales relacionados ( versión en línea ).