2010-12-10 7 views
0

Je veux écrire un courtier ActiveMQ modifié qui écoute les messages d'un sujet spécifique pour les traiter alternativement (utilisez l'API HDFS par exemple et n'utilisez pas la mémoire persisten par défaut). Avez-vous des idées par où commencer?ActiveMQ Modified Broker

merci à l'avance, Petrucci

Répondre

1

Vous pouvez soit mettre en œuvre votre propre ActiveMQ message store pour HDFS qui permettrait ActiveMQ d'utiliser HDFS comme un magasin de persistance, ou vous pouvez créer un ActiveMQ broker plugin qui vous permettra d'intercepter les messages comme ils entrent dans le courtier. Les deux sont des approches très différentes, donc cela dépend vraiment de vos exigences quant à la voie à suivre.

Bruce

+0

comme je peux voir l'approche du plugin de courtier est plus facile, n'est ce pas? et en utilisant ce plugin de courtier signifie que je devrais construire activemq pour gratter, ai-je raison? –

+0

Inutile de créer ActiveMQ à partir de zéro. Vous avez juste besoin des JAR ActiveMQ appropriés dans votre classpath pour utiliser les classes correctes. – bsnyder