Clases básicas para trabajar con colas AMQP .
Por favor, use QueuerpC y QueueApplication subclasificándolos. Esta es la forma recomendada de usar esta biblioteca.
Aquí está la jerarquía de clases proporcionada por el módulo OC_CDT_QUEUE2 y la breve descripción de qué hace qué:
QueueBase QueueLoopback
/
Queueserver Queueclient
| | QueueHandler | | Queuerpc QueueApplication | | |
Queuebase maneja cosas comunes entre el servidor y el cliente.
QueuesServer y Queueclient subclases cola y agrega funciones específicas.
QueueHandler implementa características útiles para agregar funcionalidad personalizada mediante la subclasificación, definiendo sus propios métodos y publicándolo en cola
Queuerpc proporciona la clase proxy del lado del cliente, que, cuando se subclasia y se proporciona la lista de métodos publicados, envía cualquier llamada a esos métodos para hacer cola para QueueHandler para manejar
QueueAppliction subclases QueueHandler y agrega algunas características adicionales para usarla como una aplicación terminada con la interfaz de línea de comandos
Queueloopback es solo para fines de depuración y contiene objetos simulados que se pueden usar para probar la biblioteca o su aplicación sin una conexión de red real al servidor AMQP