Operation of the Realm Connect Call

When a client program contacts an FTL server, the realm connect call uses these algorithms:

One Server

"https://host:port"

If the program’s realm object has only a single URL for the FTL server, the realm connect call sends requests to the FTL server at that URL.

If the server does not respond to repeated requests, the realm connect call throws an exception.

Fault-Tolerant Servers

"https://host:port|https://host:port|https://host:port"

If the program’s realm object has a pipe-separated URL list for the FTL server, the realm connect call sends requests to those URLs until it succeeds in connecting to one of them.

If none of the FTL servers respond to repeated requests, the realm connect call throws an exception.