1. Difference between Tibco EMS and RV : link
2. Tibco Tutorials : link
3. A very nice tutorial on SOA and the messaging patterns used in SOA.
4. A brief history of Tibco
Tibco RV doesn’t support transactional messaging because of the publish subscribe architecture. The messages are stored in flat files and not in a database like in EMS. Guaranteed delivery is a feature of the hub and spoke architecture in EMS. So, EMS is good for transactional messaging while RV is good for publishing market data type of messages which are valid for only a short span of time.
MAMA : Middleware agnostic messaging API
NYSE technologies : HFT tickerplant and One Tick