JMS দুটি মেসেজিং ডোমেইন সাপোর্ট করে:
- Point-to-Point (PTP): কিউ (Queue) ভিত্তিক, এক প্রেরক-এক প্রাপক। মেসেজ একবার কনজিউম হলে কিউ থেকে মুছে যায়।
- Publish/Subscribe (Pub/Sub): টপিক (Topic) ভিত্তিক, এক প্রেরক-অনেক প্রাপক। সাবস্ক্রাইবাররা মেসেজ পায়।
| ক্র. নং | বিষয় | Point-to-Point | Publish/Subscribe |
|---|---|---|---|
| ১ | মেসেজ ফ্লো | এক-से-এক (Queue) | এক-से-অনেক (Topic) |
| ২ | মেকানিজম | Pull (পোলিং) | Push (ব্রডকাস্ট) |
| ৩ | অ্যাকনলেজমেন্ট | বাধ্যতামূলক | ঐচ্ছিক |
| ৪ | টাইমিং ডিপেন্ডেন্সি | নেই | আছে (পাবলিশার/সাবস্ক্রাইবার সিমাল্টানিঅাস) |