AMQP EsperIO plugin and accompanying service

Cancelado Publicado Mar 19, 2012 Pagado a la entrega
Cancelado Pagado a la entrega

Build an AMQP IO plugin for esper ([url removed, login to view])

The plugin must follow the esper IO plugin conventions, it can be modeled after the JMS plugin (<[url removed, login to view]>) if that makes sense. It must be able to support both input to, and output from esper.

The plugin must use the rabbitmq java client (<[url removed, login to view]>) to connect to an AMQP broker. The configuration of the plugin should be handled via the normal XML configuration of esper plugins. I'd like to make the assumption that the input to esper from AMQP will be well-formed XML messages, and that esper will output in XML. It's also like to make sure that the client connection code can optionally support an SSL connection (with support for client certificates). See <[url removed, login to view]> for sample code.

For input, the queue name should be auto-generated and auto-delete, and all the other AMQP parameters should be configurable via the configuration settings (exchange, connection parameters). For output all AMQP parametes will be configurable (name of exchange to output to and connection parameters, message durability).

I'd also like a sample service that embeds esper and utilizes the plugin. The service should contain a sample XML configuration that details the utilization of the plugin. I'd like the configuration of this sample service to use XML schema representation of events, and add a few example EPL queries to the configuration as well.

The deliverable must contain unit tests

Java Linux Arquitectura de software UNIX

Nº del proyecto: #2723463

Sobre el proyecto

1 propuesta Proyecto remoto Activo Apr 10, 2012

1 freelancer está ofertando el promedio de $81 para este trabajo

avt123

See private message.

$80.75 USD en 14 días
(11 comentarios)
5.4