Application pools

The VMS contains standard application pools such as.NET v4.5, .NET v4.5 Classic and the DefaultAppPool. The application pools that are available on your system appear in the Internet Information Services (IIS) Manager. In addition to the standard application pools mentioned above, a set of VideoOS application pools are delivered with the Milestone XProtect VMS.

Application pools in Milestone XProtect

In the table below you can get an overview of the VideoOS application pools that are delivered with Milestone XProtect.

Name Identity Purpose
.NET v4.5 ApplicationPoolId Standard IIS feature
.NET v4.5 Classic ApplicationPoolId Standard IIS feature
DefaultAppPool ApplicationPoolId Standard IIS feature
VideoOS ApiGateway NetworkService Hosts the XProtect API Gateway which is the future public API and gateway to the VMS.
VideoOS Classic NetworkService Hosts legacy components such as the local help mainly to comply with backwards compatibility.
VideoOS IDP NetworkService Hosts the Identity Provider API. The Identity Provider creates, maintains, and manages identity information for basic users and provides authentication and registration services to relying applications or services.
VideoOS IM NetworkService Hosts the XProtect Incident Manager API. The XProtect Incident Manager documents incidents and combine them with sequence evidence (video and, potentially, audio) from their XProtect VMS.
VideoOS Management Server NetworkService Hosts the Configuration API, server component APIs and other Management Server services, and manages user authorization.
VideoOS ReportServer NetworkService Hosts the web application that is responsible for collecting and creating reports for alarms and events.
VideoOS ShareService NetworkService Hosts the service that facilitates bookmarks and live video sharing between the users of XProtect Mobile client.

Working with application pools

From the Application Pools page in the Internet Information Services (IIS) window you can add application pools or set appplication pool defaults and you can view the applications hosted by each application pool.

Open the Application Pools page

  1. From the Windows Start menu, open Internet Information Servces (IIS) Manager.

  2. In the Connections pane, click the name of your environment, and then click Application Pools.

  3. Under Actions, click Add Application Pool or Set Application Pool Defaults to perform any of these tasks.

  4. Select an application pool on the Application Pools page to display further options under Actions for each application pool.