User Guide > Push-Based Incremental Caching > Defining Connectors
 
Defining Connectors
You need to define connectors to establish messaging between the servers, and to ensure fault-tolerance. The connector settings should be identical between the servers in your environment. The Servers require Connector Management configurations after the TDV Server is restarted with the TIBCO interface JAR. The Input EMS and Output EMS could be the same connector on the same TIBCO instance, but because of the amount of traffic expected, and for scalability, input and output messages are best handled by separate queue connectors. The Input EMS is the default Connector handling messages from GoldenGate JMS Pump. The Output EMS handles TDV-to-client change message notifications for subscribing clients.
To define connectors
1. Follow the steps in “Configuring TDV for Using a JMS Broker” in the TDV Administration Guide to use Manager to configure TDV for use with a JMS broker.
2. Still in Manager, select CONFIGURATION > Connectors.
You are going to create a JMS Connector to connect with the TIBCO Queue and a Queue Connection Factory (QCF).
3. Click Add Connector.
4. Type a name for the connector.
5. Select the JMS via JNDI tab.
6. Define the Input EMS JMS connector information.
This connector takes the messages from GoldenGate and passes them to TDV for processing. Your TIBCO EMS and deployment environment dictates the values you need to enter for the Connector parameters. Type c in Initial Context Factory and select com.tibco.tibjms.naming.TibjmsInitialContextFactory from the list of factories. Type the JNDI Provider URL (for example, tibjmsnaming://dev-tibco-6:7222).
7. Record the name you gave to the Input EMS Connector.
 
8. Create another Connector to serve as the Output EMS connector.
TDV sends messages to subscribing clients through this connector so they can update their caches.
9. Record the name you gave to the Output EMS Connector.
10. Click OK to save the JMS Connector.