Rabbitmq Native Plugin como usar?
14/01/2015 14:19
0
Estou tendo problemas na troca de mensagens entre duas aplicações usando o Rabbitmq Native Plugin, as mensagens estão sendo trocadas mas quando tento exibir o corpo da mensagem vem null no view se alguém souber de algum tutorial me passa o link, to seguindo a documentação mas não ta ajudando:link:http://budjb.github.io/grails-rabbitmq-native/doc/manual/guide/quickstart.html
abaixo os codigos:
aplicação produtora de mensagens.
package com.example

import com.budjb.rabbitmq.RabbitMessageBuilder

class ProdutorController {

def index() {

render new RabbitMessageBuilder().send {
routingKey = "atendimento_ti"
timeout = 0
body = "Produziu-1"
}
}

}

aplicação consumidora de mensagens.
import com.budjb.rabbitmq.MessageContext

class ConsumidorConsumer {
/**
* Consumer configuration.
*/
static rabbitConfig = [
queue: "atendimento_ti"
]

/**
* Handle an incoming RabbitMQ message.
*
* @param body The converted body of the incoming message.
* @param context Properties of the incoming message.
* @return
*/
def handleMessage(def body, MessageContext context) {
println body
return body
}
}


controller:
import com.budjb.rabbitmq.RabbitMessageBuilder

class ConsumidorController {

def index() {
render new RabbitMessageBuilder().getBody();
}
}


Desde já obrigado.
Tags: Rabbitmq


0
Não tenho conhecimento, mas divulguei no twitter do Grails Brasil, ok?



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto