2010-08-24 21 views
2

J'écris des composants d'une solution Web .Net 4.0 (sur IIS7, WS2008), et j'ai besoin de fournir un service qui peut consommer des messages d'une file d'attente de messages. J'ai trouvé des exemples d'installation pour configurer l'activation du service WAS à l'aide de MSMQ ... mais nous n'utilisons pas MSMQ (en utilisant RabbitMQ) et je suis à peu près sûr que je devrais mettre en place un système d'écoute.Comment implémenter un écouteur de file d'attente de messages personnalisé pour l'activation WAS?

Je suppose que mon problème est que le système de configuration que je vais configurer est plutôt opaque, et la documentation n'est pas claire. Donc, comment implémenter et configurer un écouteur personnalisé pour l'activation du service WAS?

et B: tout conseil pour configurer le reste de cette configuration serait merveilleux.

Merci

+0

Avez-vous déjà trouvé comment faire? Je traverse le même problème. –

+0

De même! Comme si je devais produire un activateur d'écoute AMQP aussi. – Sentinel

Répondre

0

mieux consommer en tant que service Windows whih est une douleur. Nous utilisons un projet opensource appelé TopShelf hébergé par google. Rubbish documentation, mais il dispose d'une fonctionnalité où est automatiquement exécuté tous les fichiers DLL placés dans un répertoire en tant que services Windows - rendre le déploiement et la mise à niveau facile.

0

Dans les échantillons WCF WF, il existe une source pour un activateur UDP. J'aimerais qu'il y en ait un pour AMQP.