octopus oc corelibs cdtqueue
ve python2 (#12)
AMQP 대기열 작업을위한 기본 클래스.
서브 클래스를 사용하여 queuerpc 및 queueapplication을 사용하십시오. 이것은이 라이브러리를 사용하는 권장 방법입니다.
다음은 OC_CDT_QUEUE2 모듈에서 제공하는 클래스 계층 구조와 무엇을하는지에 대한 간단한 설명입니다.
QueueBase QueueLoopback
/
대기열 Queeeclient
| | 큐 핸들러 | | queuerpc queueApplication | | |
Queuebase는 서버와 클라이언트 사이의 일반적인 것을 처리합니다.
대기열 및 QueeeClient 서브 클래스 큐베이스를 추가하고 특정 기능을 추가합니다.
QueueAndler는 유용한 기능을 구현하여 서브 클래싱을 통해 사용자 지정 기능을 추가하고 자신의 방법을 정의하고 큐에 게시합니다.
queuerpc는 클라이언트 측 프록시 클래스를 제공합니다. 서브 클래스가 발생하고 게시 된 메소드 목록이 제공 될 때 QueueAndler가 처리 할 수 있도록 해당 메소드로 호출을 보냅니다.
QueueAppliction 서브 클래스 QueueAndler 및 명령 줄 인터페이스와 함께 완성 된 응용 프로그램으로 사용하기위한 몇 가지 추가 기능이 추가됩니다.
queueloopback은 디버깅 목적으로 전용이며 AMQP 서버에 대한 실제 네트워크 연결없이 라이브러리 또는 응용 프로그램을 테스트하는 데 사용할 수있는 모의 개체를 포함합니다.