Virtual vs Non-Virtual Agents

Topic Progress:

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.

Virtual agents can be configured even if there is no Stream Host online, but non-virtual agents require a Stream Host to be online.
In the next section we will look at an example of an agent. Please mark this topic as complete and move to the next section.
Virtual_vs_non-virtual_agents
Comments are closed.

This is the legacy version of the XMPro Documentation site. For the latest XMPro documentation, please visit documentation.xmpro.com

X