pylibrabbitmq

Enlaces de Python a Librabbitmq-C
Descargar ahora

pylibrabbitmq Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Ask Solem
  • Sitio web del editor:
  • http://search.cpan.org/~asksh/Modwheel-0.3.3/lib/Modwheel.pm

pylibrabbitmq Etiquetas


pylibrabbitmq Descripción

Enlaces de Python a Librabbitmq-C El paquete PylibrabBitMQ incluye enlaces experimentales de Python a la Biblioteca C-Biblioteca Librabbitq.You, probablemente debería usar AMQPLIB en su lugar, pero cuando sea necesario, puede volver a esto si se necesita el rendimiento adicional. INSTALACIÓN: Para instalarlo necesita compilar Libribrbitmq: $ MKDIR: $ MKDIR -p / opt / build / conejo $ CD / OPT / BUILD / BUILD / RABBIT $ HG Clone http://hg.rabbitmq.com/rabbitmq-codegen/$ HG Clone http://hg.rabbitmq.com/rabbitmq-c/ $ CD RABBITMQ-C $ AUTORECONF -I $ ./CONFIGUREED HAGA $ HAGA INSTALATETE PUEDE INSTALAR ESTE PAQUETE: $ CD PYRIBRABBITMQ-XXX $ PYTHON SETUP.PY INSTALEXAMPLOS >>> DESDE PYRIBRABBITMQ Conexión de importación, Mensaje >>> Conn = Conexión (HostName = "LocalHost", Port = 5672, UserID = "Guest", ... Password = "Guest", Vhost = "/ /") >>> Conn.Connect () >>> Channel = Conn.Channel () >>> canal.exchange_declare (intercambio, tipo, ...) >>> canal.queue_declare (cola, ...) >>> canal.queue_bind (cola, intercambio, ruining_key) produce >>> m = mensaje (cuerpo , content_type = ninguno, content_encoding = Ninguno, ... Deliv ery_mode = 1) >>> canal.basic_publish (M, intercambio, rutauting_key, ...) Consumir >>> DEF Dump_Message (Mensaje): ... Imprimir ("Cuerpo: '% S', Proeprties: '% s' , EntregaInfo: '% s' "% (... mensaje.body, mensaje.properties, message.delivery_info)) ... Message.ack () >>> canal.basic_consume (cola, ..., llamada de llamada = dump_message ) >>> Mientras que es cierto: ... Connection.Dain_Events () Encuesta >>> Mensaje = canal.basic_get (cola, ...) >>> Si Mensaje: ... Dump_Message (Mensaje) ... Imprimir (" Cuerpo: '% s' Propiedades: '% s' retensoinfo: '% s' "% (... mensaje.body, mensaje.properties, mensaje.delivery_info)) Otros >>> canal.queue_unbind (cola, ... ) >>> canal.close () >>> conexión. Cerrar () Requisitos: · Python


pylibrabbitmq Software relacionado