คลาสพื้นฐานสำหรับการทำงานกับคิว AMQP
โปรดใช้ queuerpc และ queueApplication โดยการแบ่งย่อย นี่เป็นวิธีที่แนะนำในการใช้ไลบรารีนี้
นี่คือลำดับชั้นของคลาสที่จัดทำโดยโมดูล OC_CDT_QUEUE2 และคำอธิบายสั้น ๆ ของสิ่งที่ทำอะไร:
QueueBase QueueLoopback
/
queueserver queueclient
- - QueueHandler | - Queuerpc queueApplication | - -
คิวเบส จัดการกับสิ่งที่พบบ่อยระหว่างเซิร์ฟเวอร์และไคลเอนต์
Queueserver และ QueueClient subclasses queueBase และเพิ่มฟังก์ชั่นเฉพาะ
QueueHandler ใช้คุณสมบัติที่เป็นประโยชน์ในการเพิ่มฟังก์ชันการทำงานที่กำหนดเองโดยการแบ่งย่อยกำหนดวิธีการของคุณเองและเผยแพร่บนคิว
QueuerPC จัดเตรียมพร็อกซีระดับ ไคล เอน
QueueAppliction subclasses queueHandler และเพิ่มคุณสมบัติเพิ่มเติมบางอย่างสำหรับการใช้เป็นแอปพลิเคชันสำเร็จรูปพร้อมอินเตอร์เฟสบรรทัดคำสั่ง
Queueloopback มีวัตถุประสงค์เพื่อการดีบักเท่านั้นและมีวัตถุจำลองที่สามารถใช้ในการทดสอบไลบรารีหรือแอปพลิเคชันของคุณโดยไม่ต้องเชื่อมต่อเครือข่ายจริงกับเซิร์ฟเวอร์ AMQP