aspectos-tecnicos:webapi:antarepocketserver
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| aspectos-tecnicos:webapi:antarepocketserver [2026/09/14 17:10] – antarex | aspectos-tecnicos:webapi:antarepocketserver [2026/09/15 03:28] (actual) – antarex | ||
|---|---|---|---|
| Línea 54: | Línea 54: | ||
| **Antare Identity Server** es una implementación de [[https:// | **Antare Identity Server** es una implementación de [[https:// | ||
| - | Al traer consigo todo el poder de [[https:// | + | Al traer consigo todo lo que ofrece |
| Estando el usuario correctamente autenticado y con una dirección email que concide con su ficha en Antare, **Antare Pocket Server** tendrá siempre la información suficiente que le permita otorgarle acceso a los recursos que este usuario tiene derecho, según los permisos establecidos. | Estando el usuario correctamente autenticado y con una dirección email que concide con su ficha en Antare, **Antare Pocket Server** tendrá siempre la información suficiente que le permita otorgarle acceso a los recursos que este usuario tiene derecho, según los permisos establecidos. | ||
| + | |||
| + | En resumen, todo lo que tiene que ver con identificar correctamente a cada usuario de la plataforma, (Nombre y Grupo o rango al que pertenece) para posteriormente saber a qué funciones de **Antare** tiene no tiene acceso, queda a cargo de **Antare Identity Server** | ||
| + | |||
| + | ==== Antare Pocket Server ==== | ||
| + | |||
| + | **Antare Pocket Server** es una aplicación Web que también se hospeda en una instancia de **Microsoft Internet Information Services (IIS)** y contiene toda la lógica de negocios que se va migrando progresivamente desde la aplicación de escritorio clásico **Antare** encapsulada en un núcleo, hacia el cual se conectan las aplicaciones cliente como **Antare Pocket** o **Antare Web** únicamente a través de la API que este expone. | ||
| + | |||
| + | **Antare Pocket Server** es el único componente de este ecosistema (aparte de la aplicación de escritorio Windows) con conexión directa a la Base de Datos SQL, dando a entender que toda transacción o modificación a ésta, normalmente se lleva a cabo a través de estos dos componentes, | ||
| + | |||
| + | **Antare Pocket Server** también sirve a los navegadores que conectan a https:// | ||
| + | |||
| + | ===== Proceso de Instalación ===== | ||
| + | |||
| + | Una vez que se tenga instalada y configurada la aplicación de escritorio **Antare** accediendo a la correspondiente Base de Datos SQL debidamente inicializada (es decir, con la Empresa ya definida en la misma) en el servidor: | ||
| + | |||
| + | 1. Se fija la IP del mismo, preferiblemente a una que esté fuera del Pool DHCP del router. | ||
| + | |||
| + | 2. Se asegura de que el Firewall de Windows en el equipo tenga el perfil de Red Privada | ||
| + | |||
| + | 3. Se ejecutan uno tras otro y en el siguiente orden los siguientes instaladores: | ||
| + | |||
| + | ==== Aplicaciones antiguas instaladas manualmente ==== | ||
| + | |||
| + | Si previamente ha copiado en el equipo y configurado manualmente Certificados e IIS para albergar versiones antiguas de las aplicaciones siguiendo el viejo manual y desea migrar a los nuevo instaladores, | ||
| + | |||
| + | - Elimine desde IIS los sitios App y Usuarios, asi como sus correspondientes Pool de Aplicaciones llamadas igual que los sitios.\\ \\ | ||
| + | - Borre la carpeta AntarePocketServer\\ \\ | ||
| + | - Despues de haber aplicado los nuevos instaladores (vease seccióm siguiente), entrar con calma a https:// | ||
| + | |||
| + | ==== Instalar Antare Identity Server ==== | ||
| + | El instalador de Antare Identity Server está disponible en este [[https:// | ||
| + | |||
| + | Al ejecutar el instalador, ocurren los siguientes pasos en forma de asistente: | ||
| + | |||
| + | - Chequea la presencia de Internet Information Services (IIS) en el equipo. En caso de no detectarlo se interrumpe la instalación para guiar al usuario a activarlo.\\ \\ | ||
| + | - Detecta si la aplicación fue o no fué previamente instalada para ejecutar la instalación desde cero o actualizar los archivos existentes.\\ \\ | ||
| + | - Si la aplicación se instala desde cero, definir los parámetros del Servidor SQL instalado en el equipo para preparar una nueva base de datos llamada AntareIdentitySQL (u otro nombre que defina el usuario). Estos parámetros son validados por el instalador antes de continuar.\\ \\ | ||
| + | - Descarga e instala la versión más reciente de Microsoft Asp.Net Core Hosting Bundle\\ \\ | ||
| + | - Detiene el servicio IIS (w3svc)\\ \\ | ||
| + | - Copia los archivos de la aplicación hacia la ruta '' | ||
| + | - Crea e inicializa una nueva Base de Datos AntareIdentitySQL, | ||
| + | - Configura la cadena de certificados privados CA de Antare Systems y servidorantare.lan\\ \\ | ||
| + | - Configura en IIS el sitio Web denominado **Usuarios** con su correspondiente Pool de Aplicaciones, | ||
| + | - Levanta nuevamente el servicio IIS (w3svc)\\ \\ | ||
| + | - Agrega o actualiza una entrada al archivo '' | ||
| + | - Abre en el navegador predeterminado de Windows (Edge, Chrome) la página https:// | ||
| + | |||
| + | Una vez abierta la página. entrar como def@amtare.net para constatar el funcionamiento del sitio. | ||
| + | |||
| + | ==== Instalar Antare Pocket Server ==== | ||
| + | El instalador de Antare Pocket Server está disponible en este [[https:// | ||
| + | |||
| + | Al ejecutar el instalador, ocurren los siguientes pasos en forma de asistente: | ||
| + | |||
| + | - Chequea la presencia de Internet Information Services (IIS) en el equipo. En caso de no detectarlo se interrumpe la instalación para guiar al usuario a activarlo.\\ \\ | ||
| + | - Detecta si la aplicación fue o no fué previamente instalada para ejecutar la instalación desde cero o actualizar los archivos existentes.\\ \\ | ||
| + | - Si la aplicación se instala desde cero, definir los parámetros del Servidor SQL instalado en el equipo para seleccionar la Base de Datos Antare activa. (Generalmente llamada AntareSystemsSQL) a la que la aplicación tendrá acceso. Estos parámetros son validados por el instalador antes de continuar.\\ \\ | ||
| + | - Descarga e instala la versión más reciente de Microsoft Asp.Net Core Hosting Bundle\\ \\ | ||
| + | - Detiene el servicio IIS (w3svc)\\ \\ | ||
| + | - Copia los archivos de la aplicación hacia la ruta '' | ||
| + | - Configura la cadena de certificados privados CA de Antare Systems y servidorantare.lan\\ \\ | ||
| + | - Configura en IIS el sitio Web denominado **App** con su correspondiente Pool de Aplicaciones, | ||
| + | - Levanta nuevamente el servicio IIS (w3svc)\\ \\ | ||
| + | - Agrega o actualiza una entrada al archivo '' | ||
| + | - Abre en el navegador predeterminado de Windows (Edge, Chrome) la página https:// | ||
| + | |||
| + | ===== Instalación de componentes de Apoyo ===== | ||
| + | |||
| + | Para el correcto funcionamiento de los Servicios de Antare Pocket en todos los equipos de la red del establecimiento, | ||
| + | |||
| + | Este propósito | ||
aspectos-tecnicos/webapi/antarepocketserver.1789405817.txt.gz · Última modificación: por antarex
