Java Tutorial - Java Scipt :
JMS Overview
Messaging is a vital tool for linking enterprise applications together in a flexible and reliable manner. The JMS API focuses on exposing two primary messaging concepts: point-to-point messaging (PTP) and the publish/subscribe model (pub/sub).