Assembly: TIBCO.EMS.UFO (in TIBCO.EMS.UFO.dll)
Syntax
public ConnectionFactory( string serverUrls, string clientId, Hashtable properties ) |
Public Sub New ( _ serverUrls As String, _ clientId As String, _ properties As Hashtable _ ) |
public: ConnectionFactory( String^ serverUrls, String^ clientId, Hashtable^ properties ) |
Parameters
- serverUrls
- Type: System..::.String
The constructor contacts the EMS server at this URLs, to access a factory. If connecting a fault-tolerant client, specify two or more comma-separated URLs, as described below inReconnect and Fault Tolerance.
- clientId
- Type: System..::.String
The id of the client.A client ID string lets the server associate a client-specific factory with each client program. When present, the server supplies that factory to the client. If a factory does not yet exist for the client, the server creates one, and stores it for future use by that specific client.
- properties
- Type: System.Collections..::.Hashtable
The properties of the client such as user name and password.When present, these properties govern the behavior of the connection objects that a client-specific factory creates. For a list of properties, see the Connection-Related Fields in the TIBCO.EMS.Tibems members.
Remarks
Reconnect and Fault Tolerance
To enable reconnection behavior and fault tolerance, the connection factorys server URL parameter must be a comma-separated list of two or more URLs. To enable client reconnection in a situation with only one server, you may supply two copies of that servers URL (for example, tcp://localhost:7222,tcp://localhost:7222)