10.3.4. Características de la contabilidad de las licencias de cliente
10.3.4.1. Información general
Dependiendo del tipo de cliente y de la ubicación de los archivos de licencia de software, hay varios modos para la contabilidad de licencias. Las subsecciones de esta sección proporcionan información más detallada sobre los modos para contabilizar las licencias de cliente de software en diferentes casos de uso.
10.3.4.2. Modo de archivo
En este caso, solo se pueden usar licencias de un solo usuario, lo que permite que una cantidad arbitraria de instancias del sistema se ejecuten en el equipo con el archivo de licencia de software en el modo 1C:Enterprise o Designer.
Una excepción es el modo terminal de "1C:Enterprise". En este caso, es posible utilizar la base de información de licencias multiusuario con el modo de archivo.
10.3.4.3. Modo cliente/servidor
En este caso, son posibles las siguientes variantes para obtener licencias.
10.3.4.3.1. Licencia de software para un solo usuario
Permite ejecutar una cantidad arbitraria de instancias del sistema en el modo 1C:Enterprise o Designer en un ordenador con un archivo de licencia de software.
10.3.4.3.2. Licencia de software multiusuario
El servidor "1C:Enterprise" es responsable de contar las licencias.
En este caso, los archivos de licencia de software se encuentran en el ordenador donde está instalado el servidor "1C:Enterprise". El servidor es responsable de contar las licencias. En este caso, las licencias se consumen a razón de "una sesión - una licencia". Por lo tanto, si se ejecutan dos instancias de "1C:Enterprise" (en cualquier modo de inicio y con cualquier tipo de cliente) en el mismo equipo, se consumirán dos licencias.
10.3.4.4. Cliente web
Dependiendo del modo de la base de información (archivo o cliente/servidor), las licencias se cuentan por el módulo de extensión del servidor web (en el modo de archivo) o por el servidor "1C:Enterprise" (en el modo cliente/servidor).
En este caso, el archivo de licencia de software se puede ubicar en el ordenador donde está instalado el módulo de extensión del servidor web o en el ordenador donde está instalado el servidor "1C:Enterprise". El módulo de extensión del servidor web (o servidor) es responsable de contar las licencias. En este caso, las licencias se consumen a razón de "una sesión - una licencia". Por lo tanto, si se ejecutan dos instancias de "1C:Enterprise" (en cualquier modo de inicio y con cualquier tipo de cliente) en el mismo equipo, se consumirán dos licencias.
10.3.4.5. Cliente ligero que se ejecuta a través de un servidor web
El cliente ligero puede usar para obtener licencias:
- una licencia de software de usuario único;
- un módulo de extensión de un servidor web o de un servidor "1C:Enterprise".
En el caso de una licencia de software de un solo usuario, se garantiza que una cantidad arbitraria de instancias del sistema en el modo 1C:Enterprise se ejecuten en el ordenador con el archivo de licencia de software.
Si se utiliza el módulo de extensión del servidor web o el servidor "1C:Enterprise" para obtener la licencia, el módulo de extensión del servidor web se encarga del cálculo de las licencias en caso del modo de archivo, y el servidor "1C:Enterprise" en el modo cliente/servidor. En este caso, las licencias se consumen a razón de "una sesión - una licencia". Por lo tanto, si se ejecutan dos instancias de "1C:Enterprise" (en cualquier modo de inicio y con cualquier tipo de cliente) en el mismo equipo, se consumirán dos licencias.
En este caso, el archivo de licencia de software se puede ubicar en el ordenador donde está instalado el módulo de extensión del servidor web o en el ordenador donde está instalado el servidor "1C:Enterprise".
10.3.4.6. Licencia de software de usuario único y cliente web
Si se instala una licencia de software de usuario único en el ordenador con un servidor "1C:Enterprise" o con un servidor web (en el caso del modo de archivo de la base de información), se podrá ejecutar:
- Una cantidad arbitraria de Designer en el ordenador con el archivo de licencia de software de usuario único.
- Una cantidad arbitraria de aplicaciones de cliente(que no sean cliente web) en otros ordenadores, si las licencias de cliente están disponibles para ellos.
- También está disponible una de las siguientes opciones de inicio:
- Una aplicación de cliente arbitraria (incluido el cliente web) en cualquier ordenador si no tiene una licencia de cliente disponible.
- Una cantidad arbitraria de aplicaciones de cliente (excepto el cliente web) en un ordenador con un archivo de licencia de software.
En otras palabras, es posible desarrollar y depurar usando el cliente web utilizando solo una licencia de software de usuario único. En este caso, cuando se utiliza un cliente web en el ordenador local, solo se puede ejecutar el Designer y no se pueden ejecutar otros tipos de clientes.
10.3.4.7. Conexión COM
Cuando se utiliza una conexión COM de 32 bits, la búsqueda de una licencia disponible se realiza en el siguiente orden:
- licencias de software de usuario único;
- licencias de software multiusuario;
- licencias de cliente en el servidor "1C:Enterprise" (en el modo cliente/servidor) o en el servidor web (en el caso del modo de archivo conectado a través de un servidor web).
Cuando se utiliza una conexión COM de 64 bits, la búsqueda de una licencia disponible se realiza en el siguiente orden:
- licencias de software de usuario único;
- licencias de software multiusuario;
- licencias de cliente en el servidor "1C:Enterprise" (en el modo cliente/servidor) o en el servidor web (en el caso del modo de archivo conectado a través de un servidor web).
Si una conexión COM se inicia desde el código que se ejecuta en el servidor "1C:Enterprise", como el servidor COM en proceso y el servidor utilizan la licencia de software del servidor, entonces la conexión COM también utiliza la licencia de software del servidor. De lo contrario, la conexión COM buscará una licencia de software de cliente como se describió anteriormente en esta sección.
10.3.4.8. Servicios de Internet, tareas en segundo plano
Los servicios de Internet (servicios web, servicios HTTP, solicitudes de OData) y las tareas en segundo plano no requieren licencias de cliente. Sin embargo, si la base de información que proporciona los servicios de Internet funciona en modo cliente/servidor, es necesario tener una licencia de servidor para el funcionamiento del servidor "1C:Enterprise".
10.3.4.9. Servidor terminal
10.3.4.9.1. Información general
Al usar sistema Windows, debe tener en cuenta la siguiente característica: desde el punto de vista del sistema de licencias de software, la estación de trabajo está determinada por el número de ID de la sesión. Todas las solicitudes de licencia realizadas desde el mismo ordenador y con el mismo ID de sesión se consideran recibidas desde la misma estación de trabajo. Por ejemplo, si hay un ordenador en la que está instalada una licencia de software de usuario único, una cantidad arbitraria de aplicaciones de cliente que se ejecutan interactivamente pueden usar esta licencia. Sin embargo, si se inicia una aplicación de cliente (en cualquier forma) en este ordenador desde cualquier servicio del sistema operativo Windows, se considerará análoga a un servidor de terminal y se requerirá una licencia adicional. Esta característica se aplica a cualquier licencia de software (no necesariamente de un solo usuario).
También puede considerar las siguientes características de la contabilidad de las licencias de cliente.
10.3.4.9.2. Licencia de software para un solo usuario
Garantiza el lanzamiento de una cantidad arbitraria de instancias del sistema en el modo 1C:Enterprise o Designer en nombre de una sesión de terminal.
Las licencias de software (tanto para un solo usuario como para múltiples usuarios) alojadas en un servidor de terminal son acumulativas si los archivos de licencia están disponibles para todos los usuarios del servidor de terminal.
10.3.4.9.3. Licencia de software multiusuario
Una licencia de software multiusuario se puede colocar en un servidor de terminal y se puede utilizar para los modos de archivo y cliente/servidor del sistema. En este caso, es posible lanzar una cantidad arbitraria de instancias del sistema en el modo 1C:Enterprise o Designer para tantas conexiones simultáneas al servidor de terminal (sesiones de terminal) como número de usuarios con licencias de software multiusuario activadas.
Las licencias de software (tanto para un solo usuario como para múltiples usuarios) alojadas en un servidor de terminal son acumulativas si los archivos de licencia están disponibles para todos los usuarios del servidor de terminal.
10.3.4.10. Cliente móvil
Dependiendo del modo de la base de información (archivo o cliente/servidor), las licencias se cuentan por el módulo de extensión del servidor web (en el modo de archivo) o por el servidor "1C:Enterprise" (en el modo cliente/servidor).
En este caso, el archivo de licencia de software se puede ubicar en el ordenador donde está instalado el módulo de extensión del servidor web o en el ordenador donde está instalado el servidor "1C:Enterprise". El módulo de extensión del servidor web (o servidor) es responsable de contar las licencias. En este caso, las licencias se consumen a razón de "una sesión - una licencia". Por lo tanto, si se ejecutan dos instancias de cliente móvil en el mismo dispositivo móvil, se consumirán dos licencias. Si el Designer se ejecuta en el ordenador donde se encuentra el servidor web y un cliente móvil se ejecuta en el dispositivo móvil que utiliza este servidor web para acceder a la base de información, dicho acceso también requerirá dos licencias.
10.3.4.11. Servidor autónomo
En el caso de utilizar un servidor autónomo, la licencia se puede obtener mediante:
- Una licencia de software local (solo cliente ligero).
- Servidor autónomo "1C:Enterprise".
Si un cliente ligero obtiene una licencia directamente, se puede iniciar una cantidad arbitraria de instancias del sistema en un ordenador en modo 1C:Enterprise.
Si un servidor autónomo emite una licencia, esta licencia se consume "en la sesión". El archivo con la licencia de software activada debe estar disponible para la instancia del servidor autónomo que sirve la base de información utilizada. Al determinar la disponibilidad es necesario tener en cuenta el usuario en cuyo nombre se ejecuta la instancia del servidor autónomo. El servidor independiente debe tener habilitada la opción de conceder licencias (parámetro infobase.distribute-licenses del archivo de configuración del servidor independiente).