Requerimientos
Antes de iniciar la instalación de Annual SDK es importante observar que, para instalar y funcionar adecuadamente, son necesarios algunos requisitos tales como:
- Sistema Operativo Windows 7.x o superior.
- Espacio Libre en disco 5.0 MB
- Saint License Manager v2.x. Para más información sobre la instalación puedes visitar el siguiente enlace saintnet.com, en la sección Descargas -> Utilitarios.
- Annual Cloud o Annual Enterprise Administrativo V10+ . Para más información visita saintnet.com
Instalación de .NET Framework 4.5
.NET Framework es el modelo de programación completo y coherente de Microsoft para compilar aplicaciones que ofrezcan una experiencia visual del usuario, comunicación perfecta y segura, y la capacidad de modelar una amplia gama de procesos empresariales.
- Realizar la descarga del instalador Microsoft .NET Framework 4.5 (independiente), mayor información en http://www.microsoft.com/es-es/download/details.aspx?id=30653, haga clic en descargar y guarde el archivo. Debe utilizarse la versión completa del .NET Framework 4.5, de lo contrario la instalación del SDK puede ocasionar errores.
- En el explorador de Windows, busque la carpeta donde se realizó la descarga, presiona el botón derecho sobre el archivo exe, y luego ejecutar como administrador. Siga las instrucciones del instalador.
Saint License Manager (SLM)
Este programa corriendo en segundo plano es el responsable de validar las licencias de uso del Annual SDK y Annual Administrativo. Al instalar el producto éste será incorporado automáticamente como programa.
Instalación del Annual SDK
Para iniciar el proceso de instalación del Annual SDK haga doble clic sobre el archivo setupSDKServer10.exe y en la página de Bienvenida, haga click en el botón Siguiente, como se ilustra en la siguiente figura:
Consideraciones sobre Annual SDK
Al finalizar, el Annual SDK es levantado como un servicio windows WCF. Puede utilizar msconfig > Servicios para ver la lista de servicios registrados y el estado actual de cada uno de ellos. Ver la ilustración a continuación:
Si se aceptó el valor por omisión en el campo de entrada entonces el contenido del SDK estará en el directorio: C:\Program Files (x86)\saint de venezuela\Saint Administrativo Server
La siguiente figura muestra el contenido del directorio:
Existen dos archivos ejecutables:
- SaintAdminServer
- SDKConfig.exe
El ejecutable SaintAdminServer.exe permite activar el servicio en segundo plano. El otro, SDKConfig.exe, permite modificar los valores del archivo de configuración del servicio (SaintAdminServer.exe.config). La siguiente ilustración muestra parte del contenido.
Información de Clases
A fin de inspeccionar si el servicio del SDK está funcionando se utiliza el URL del endpoint http. Por ejemplo: http://localhost:9001/SaintAdminServer. La siguiente ilustración muestra la salida del url.
El programa SDKConfig.exe permite modificar los valores de la lámina anterior. La imagen siguiente muestra la ventana de diálogo del ejecutable:
Ejecutando el configurador
Después de instalado el servicio puede crear o modificar la configuración para conectar éste a una base de datos del Enterprise Administrativo de Saint y al sistema de licenciamiento. Corra la aplicación SDKConfig.exe alojada en el directorio de instalación.
Como se nota en la entrada nominada Base de datos, puede probar la conexión exitosa al servidor SQL y la base de datos seleccionada, pulsando el botón negro a la derecha con la etiqueta Conectar. En la sección Servidor de licenciamiento aparecen los valores del licenciamiento y correspondientes seriales del SDK y del aplicativo o master. Estos valores modificarán los campos del archivo de configuración SaintAdminServer.exe.config.
En el directorio de instalación del SDK, que se muestra en la siguiente ilustración, se identifican dos archivos tipo config:
- SaintAdminServer.exe.config
- SDKConfig.exe.config
SaintAdminServer.exe.config
Este archivo está asociado al principal de SDK AdminServer: SaintAdminServer.exe. Estos sin los valores que son modificados por el utilitario Configurador.
En la sección <applicationSettings>, se realizarán las modificaciones necesarias para el buen funcionamiento del SDK.
SDKConfig.exe.config
Este archivo indica los endpoints o extremos de los protocolos de transportación para este servidor y referenciando la cuenta del usuario utilizado para autenticación de las operaciones. La ilustración siguiente muestra la sección CLIENT con las address, contract, binding e identity, tanto para el protocolo http como el de tcp.
Activación del SDK
Luego de la instalación del SDK y configurar los parámetros en el archivo de configuración, debemos realizar el siguiente paso para la activación del producto: En el configurador, pulse el botón Activar.