Domanda

È possibile creare un plug-in nel Dynamics CRM 2011 online che chiama un servizio web ogni 30 secondi e lo fa tutto il giorno?

In un'applicazione normale, creerei un ciclo infinito con un thread.sleep (30000) all'interno, ma Dynamics CRM Online non lo consente. Il CRM online uccide il mio plug-in dopo 2 minuti.

C'è un modo per raggiungere il mio obiettivo? Forse una sorta di timer, lavori di sistema o flussi di lavoro?

Da quello che ho trovato su Internet, un flusso di lavoro che si chiama di tanto in tanto funziona solo se c'è una pausa di circa 70 minuti tra le chiamate; Altrimenti, CRM lo considererà un ciclo infinito e lo ucciderà dopo 6-7 chiamate.

È stato utile?

Soluzione

No. Entrambe le limitazioni che hai trovato sono vere. Se hai bisogno di eseguire qualcosa ogni 30 secondi, dovrai trovare un posto esterno per eseguirlo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top