Fundamentals of TIBCO RV: How TIBCO RV Works?

What is TIBCO RV?

TIBCO RV (Rendezvous) is used for message communication among different enterprise applications for Enterprise Application’s Integration (EAI).

TIBCO RV works on the principle of subject based messaging in which messages are sent and received by different systems based on the subjects of interest. A daemon process known as RVD (Rendezvous Daemon) is used to receive the messages published on a particular RV subject. Those interested to subscribe to the message, express their interest to RVD by subscribing to that subject.

There are two modes of RV communication supported by TIBCO:

  1. Reliable RV
  2. Certified RV

How Reliable RV Works?

In case of Reliable RV communication in TIBCO, there is no certification mechanism used and messages not received by the subscribers are lost without maintaining any ledgers. Reliable RV doesn’t provide guaranteed message delivery and hence it is not a preferred choice for data critical applications.

Reliable RV protocol is implemented in RV Daemon (RVD). In case of Reliable RV, message retention is limited to duration of effective reliability duration.

How Certified RV Works?

TIBCO certified RV is a guaranteed message delivery mechanism in which messages published by a certified publisher are backed up in a ledger file till the time a receipt notification is received from the subscriber.  TIBCO supports both in memory ledgers as well as file based ledgers.

Certified RV in TIBCO is implemented at TIBRVCM. As notification is required for every message received by a subscriber, TIBCO Certified RV has additional overheads and hence it consumes more network bandwidth. Certified RV is not a recommended approach if your application is more time critical than data critical.

 

Ajmal Abbasi

Ajmal Hussain Abbasi is Integration Consultant By Profession with 13+ years experience in Integration domain mainly with TIBCO products. He has extensive practical knowledge of TIBCO Business Works, TIBCO Cloud, TIBCO Flogo, TIBCO Mashery, TIBCO Spotfire, EMS and TIBCO ActiveSpaces. He has worked on a number of highly critical integration projects in various sectors by using his skills in TIBCO Flogo, TIBCO API Management (Mashery), TCI, Tibco Designer, TIBCO Business Studio, Adapters, TIBCO EMS, RV, Administrator, TIBCO BE, TIBCO ActiveSpaces etc. Ajmal Abbasi has experience with MuleSoft ESB as well. Ajmal Abbasi is also experienced in the area of API Management particularly with WSO2 API management platforms. Ajmal Abbasi is also experienced in developing solutions using Core Java and J2EE Technologies. You can contact Ajmal Abbasi for Consultancy, Technical Assistance and Technical Discussions.

More Posts - Website - Facebook - LinkedIn - YouTube

2 thoughts on “Fundamentals of TIBCO RV: How TIBCO RV Works?

  1. Pingback: TIBCO RV Tutorial: How to Publish and Subscribe to RV Messages in TIBCO | Tibco Guide

  2. Pingback: TIBCO Tutorial: How to Send and Receive Certifed RV Messages in TIBCO | Tibco Guide

Leave a Reply

Your email address will not be published. Required fields are marked *