Agents can be classified as being either virtual or non-virtual. When packaging an agent using the XMPro Stream Integration Manager, it is important to specify if an agent is virtual by making sure that the Virtual checkbox is correctly ticked. Please see the image on the right.
Virtual Agents
A virtual agent is an agent that is not bound to a certain environment to be able to function, for example, the Azure SQL Listener is an agent which can be configured anywhere as it will always have access to the globally available Azure SQL Server, which it needs to integrate with.
Non-Virtual Agents
An agent can be classified as non-virtual if it relies on a specific environment to function. Non-virtual agents need to interact with a system that is only available in a specific environment, for example the SQL Server Listener. The SQL Server Listener is an agent that can only be configured while it is on the same local area network as the SQL Server instance it needs to connect to.
Comments are closed.