JMS的核心就是异步消息处理。
当然数据库这种方式也可以实现,但是它的实时性不是很好掌握,用JMS后,如果队列或Topic有消息的话,server会自动通知它的消费者或订阅者,这就大大提高了系统的实时性。用数据库的话,需要设置一个定时器,不断去数据库中去取消息处理。