8.6.2. Para el sistema operativo Windows
8.6.2.1. Información general
Esta sección describe cómo publicar una interfaz OData estándar para servidores web que se ejecutan en el sistema operativo Windows. Se considera que el servidor web ya está instalado.
NOTA La instalación del servidor web IIS puede requerir el paquete de distribución del sistema operativo utilizado.
8.6.2.2. Internet Information Services
8.6.2.2.1. Descripción general
Además de especificar los parámetros de publicación (descritos a continuación), también se deben realizar los siguientes ajustes:
- otorgar derechos de lectura para el usuario en cuyo nombre se realizan las solicitudes (IUSR_<PC_NAME> para las versiones de IIS 5.1 y 6.0 o el grupo IIS_IUSRS para las versiones de IIS 7.x y anteriores) al directorio bin de los archivos de una versión específica de "1C:Enterprise";
- otorgar derechos de modificación al usuario en cuyo nombre se realizan las solicitudes (IUSR_<PC_NAME> para las versiones de IIS 5.1 y 6.0 o el grupo IIS_IUSRS para las versiones de IIS 7.x y anteriores) al directorio de la base de información (solo en el caso del modo de archivo).
NOTA. El texto <PC_NAME> en el nombre del usuario IUSR_<PC_NAME> hace referencia al nombre del ordenador en el que está instalado IIS. Así, para un ordenador llamado IIS-COMP, el nombre de usuario se vería así: IUSR_IIS-COMP.
8.6.2.2.2. Diálogo de publicación
En el campo Servidor web se debe especificar Internet Information Services. Si se requiere la autenticación de sistema operativo en el servidor web, se debe seleccionar la casilla de verificación adecuada (Usar la autenticación del sistema operativo en el servidor web).
Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
8.6.2.2.3. Utilidad webinst
Antes de publicar, se debe crear un archivo de plantilla:
- En el campo Servidor web se debe especificar Internet Information Services.
- Activar la casilla de verificación Publicar una interfaz OData estándar.
- Si es necesario, especificar la opción Usar la autenticación del sistema operativo en el servidor web;
- Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
- Con el botón Guardar guarda el archivo de plantilla. Especificamos el nombre del archivo de plantilla iis-template.vrd.
Luego publicar utilizando el archivo de plantilla.
Ejemplo:
webinst -publish -iis -wsdir demo-ws -dir "c:\inetpub\demo-ws" -connstr "Srvr=server:1741;Ref=demo;" -descriptor iis-template.vrd
8.6.2.3. Apache de la versión 2.0
8.6.2.3.1. Descripción general
Además de especificar los parámetros de publicación (descritos a continuación), también se deben realizar los siguientes ajustes:
- otorgar derechos de lectura al usuario en cuyo nombre se ejecuta el servidor web, en el directorio bin de los archivos de una versión específica de "1C:Enterprise";
- otorgar derechos de modificación al usuario en cuyo nombre se ejecuta el servidor web, en el directorio de la base de información (solo en el caso del modo de archivo).
8.6.2.3.2. Diálogo de publicación
En el campo Servidor web se debe especificar Apache 2.0.
Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
8.6.2.3.3. Utilidad webinst
Antes de publicar, se debe crear un archivo de plantilla:
- En el campo Servidor web se debe especificar Apache 2.0.
- Activar la casilla de verificación Publicar una interfaz OData estándar.
- Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
- Con el botón Guardar guarda el archivo de plantilla. Especificamos el nombre del archivo de plantilla apache-template.vrd.
Luego publicar utilizando el archivo de plantilla.
Ejemplo:
webinst -publish -apache2 -wsdir demo-ws -dir "c:\inetpub\demo-ws" -connstr "Srvr=server:1741;Ref=demo;" -descriptor apache-template.vrd
8.6.2.4. Apache de la versión 2.2
8.6.2.4.1. Descripción general
Además de especificar los parámetros de publicación (descritos a continuación), también se deben realizar los siguientes ajustes:
- otorgar derechos de lectura al usuario en cuyo nombre se ejecuta el servidor web, en el directorio bin de los archivos de una versión específica de "1C:Enterprise";
- otorgar derechos de modificación al usuario en cuyo nombre se ejecuta el servidor web, en el directorio de la base de información (solo en el caso del modo de archivo).
8.6.2.4.2. Diálogo de publicación
En el campo Servidor web se debe especificar Apache 2.2.
Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
8.6.2.4.3. Utilidad webinst
Antes de publicar, se debe crear un archivo de plantilla:
- En el campo Servidor web se debe especificar Apache 2.2.
- Activar la casilla de verificación Publicar una interfaz OData estándar.
- Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
- Con el botón Guardar guarda el archivo de plantilla. Especificamos el nombre del archivo de plantilla apache-template.vrd.
Luego publicar utilizando el archivo de plantilla.
Ejemplo:
webinst -publish -apache22 -wsdir demo-ws -dir "c:\inetpub\demo-ws" -connstr "Srvr=server:1741;Ref=demo;" -descriptor apache-template.vrd
8.6.2.5. Apache de la versión 2.4
8.6.2.5.1. Descripción general
Además de especificar los parámetros de publicación (descritos a continuación), también se deben realizar los siguientes ajustes:
- otorgar derechos de lectura al usuario en cuyo nombre se ejecuta el servidor web, en el directorio bin de los archivos de una versión específica de "1C:Enterprise";
- otorgar derechos de modificación al usuario en cuyo nombre se ejecuta el servidor web, en el directorio de la base de información (solo en el caso del modo de archivo).
8.6.2.5.2. Diálogo de publicación
En el campo Servidor web se debe especificar Apache 2.4.
Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
8.6.2.5.3. Utilidad webinst
Antes de publicar, se debe crear un archivo de plantilla:
- En el campo Servidor web se debe especificar Apache 2.4.
- Activar la casilla de verificación Publicar una interfaz OData estándar.
- Si es necesario, configurar los parámetros restantes de publicación en la pestaña Otros del diálogo de publicación en el servidor web.
- Con el botón Guardar guarda el archivo de plantilla. Especificamos el nombre del archivo de plantilla apache-template.vrd.
Luego publicar utilizando el archivo de plantilla.
Ejemplo:
webinst -publish -apache24 -wsdir demo-ws -dir "c:\inetpub\demo-ws" -connstr "Srvr=server:1741;Ref=demo;" -descriptor apache-template.vrd