Use the iibswitch command to administer the Switch server for callable flows, or the endpoint connectivity agent for IBM® App Connect on IBM Cloud.
For more information about preparing to use callable flows between different integration servers, see Preparing the environment to split processing between different integration servers.
For more information about preparing to use callable flows across IBM App Connect Enterprise and on IBM Cloud, see Preparing the environment to split processing between IBM App Connect Enterprise and IBM App Connect on IBM Cloud.
You can also use the iibswitch command to start, stop, or delete the Switch server, or to update the Switch server with a new configuration file.
You can run message flows in the cloud by deploying flows that you create in IBM App Connect Enterprise to IBM App Connect on IBM Cloud. Message flows that are deployed to IBM App Connect on IBM Cloud can access on-premises endpoints, such as databases, securely through the Switch server. The Switch server is provided in the cloud. To enable the secure connection, you download a configuration file from IBM App Connect on IBM Cloud. This configuration file is used by the iibswitch command to create and configure an on-premises agent (agentp). The connectivity agent contains the certificates that are required by IBM Integration Bus on Cloud or IBM App Connect on IBM Cloud to connect securely to on-premises endpoints. If you configure more endpoints in the cloud, you download an updated configuration file. Then, you use the iibswitch command to update the on-premises agent with the new configuration. You can also use the iibswitch command to start, stop, or delete the agent.
In the following example, you are creating a Switch server by using the generated configuration file, which is in the temp directory.
iibswitch create switch /config c:\temp\switch.json
iibswitch create switch -c /temp/switch.json
In the following example, you are updating a connectivity agent by using the downloaded configuration file, which is in the temp directory.
iibswitch update agentp /config c:\temp\agentp2.json
iibswitch update agentp -c /temp/agentp2.json
iibswitch stop switch
iibswitch start agentp
iibswitch delete switch