I'm reviewing the connections in our environment, trying to add a supporting reason to each connection between applications. Since I manage only one environment, the connections became "set and forget" and I forgot.
Q1. What applications are required to have connections to another? Which should take the role of client and which of server?
Q2. How do you determine which applications should have connections?
Q3. When you first configure a connection, do you need to restart the client and/or server applications?
Q4. Same question, if you configure for ADDP (the first time)
Q5. When would you configure two applications to be clients of each other that is, place ServerA in the Connections tab of ServerB and vice versa (ServerB in the connections tab of ServerA)?
Q6. Does the message server provide any communication/transport of messages between applications other than from the applications to the Log DB Server (for message logging)? If so, for which applications?
Q7. I stepped through the ADDP tutorial. In it, it showed "how" to set up the connections between applications. It also stated that ADDP should not be set if client and server are on same host. What if you have a primary/backup pair that you want the ADDP to be in effect for for the backup applications? (The tutorial host stated that there is no benefit from it is there any downfall/negative impact to doing it?)
Q8. What negative impact (if any) could occur if an application is configured to be a client of another application, but communication between the two is not really necessary (for example, TServer and Datasourcer, to pick an extreme example)?
Unfortunately, I have not seen much in the Genesys documentation defining _Why_ certain connections must exist.
I appreciate any assistance provided.