How you code your flow services depends on whether or not you have defined a remote server alias for the SSL server you want to communicate with. If you are using a remote server alias, the alias controls which certificate is presented. With a remote server alias defined, you can use the pub.remote:invoke services in your flow services to run services on the remote server.
If you have not defined a remote server alias, you must code your flow services to handle switching from one certificate to another using
Integration Server public services. You can do so with the same public services specified in
Setting Up a Remote Server Alias.