Domanda

Sono andato pensato che il documento del NServiceBus http://docs.particular.net/ , ma ancora confondono come posso fare quello che voglio fare.

Il mio obiettivo è quello di avere un servizio di Windows, generare compiti e metterli in una coda, all'altro capo del filo, ho bisogno di alcuni consumatori, ogni volta che è libero, prende in mano un'attività dalla coda, e fare il lavoro di specificare nella il messaggio.

qualcuno può darmi qualche suggerimento, come posso continuare ??

Grazie

È stato utile?

Soluzione

Il distributore farà esattamente quello che stai dopo. Fondamentalmente il distributore controllerà n numero di nodi che utilizzano una ripartizione del lavoro stile round robin. I nodi registrano con il distributore facendo passare un messaggio: "Sono pronto per il lavoro" ad esso. Il distributore poi mette questi messaggi in una coda. Quando il distributore riceve il vero messaggio, si aprirà il primo "Sono pronto" messaggio dalla coda e inoltrare il messaggio sul nodo appropriato. Quando il nodo poi termina l'elaborazione del messaggio, che sarà lui a inviare una nuova "Sono pronto" messaggio al distributore che finirà sul fondo della coda.

Quindi, fondamentalmente, si farà esattamente quello che vuoi.

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