Asignación de licencias (Windows)
Una vez haya registrado MobileTogether Server correctamente, la aplicación aparecerá en la pestaña Client Management de la página de configuración de LicenseServer. Ahora puede asignar una licencia a MobileTogether Server.
La asignación de licencias a productos servidor de Altova depende de cuántos núcleos tiene el procesador del equipo donde se ejecuta el producto. Por ejemplo, un procesador dual tiene dos núcleos, un procesador quad tiene cuatro núcleos, un procesador hexa-core tiene seis núcleos, y así sucesivamente. El número de núcleos de la licencia asignada a un producto debe ser mayor o igual al número de núcleos disponibles en dicho equipo servidor, ya sea un servidor físico o un equipo virtual. Por ejemplo, si un servidor tiene ocho núcleos (un procesador octa-core), deberá comprar una licencia para ocho núcleos. También puede combinar varias licencias para alcanzar el número de núcleos necesario. Por lo tanto, dos licencias para cuatro núcleos también se pueden usar para un servidor octa-core en lugar de una licencia para ocho núcleos.
Si usa un equipo servidor con gran cantidad de núcleos, pero tiene un bajo volumen de procesamiento, también puede crear un equipo virtual que tenga adjudicados menos núcleos y comprar una licencia para ese menor número de núcleos. No obstante, dicha implementación sería menos rápida que si utilizaran todos los núcleos disponibles en el servidor.
Nota: Cada licencia de producto servidor de Altova solo se puede utilizar en un equipo cliente a la vez, incluso si la capacidad de la licencia no está agotada. (Un equipo cliente es el equipo en el que está instalado el producto servidor de Altova). Por ejemplo, si utiliza una licencia para 10 núcleos para un equipo cliente que tiene 6 núcleos, los 4 núcleos restantes de la licencia no se pueden usar simultáneamente en otro equipo cliente.
Licencias de MobileTogether Server
Debido a sus funciones de servicios, MobileTogether Server Advanced Edition sólo puede ejecutarse en equipos con dos o más núcleos.
Las licencias de MobileTogether Server funcionan en base al número de núcleos CPU que tenga el equipo donde se ejecuta MobileTogether Server. Las licencias basadas en el número de núcleos permiten conectar al servidor un número ilimitado de dispositivos MobileTogether Client. Sin embargo, si marca la casilla Limit to single thread execution (Limitar a la ejecución por subprocesos simples)., entonces solo se podrá conectar a MobileTogether Server un máximo de un dispositivo. Esto puede ser útil en tareas de evaluación y de pruebas a pequeña escala. No obstante, si estando marcada esta casilla, se conecta otro dispositivo a MobileTogether Server, este otro dispositivo se hará con la licencia. y el primer dispositivo ya no podrá conectarse al servidor (y recibirá un mensaje de error a tal efecto).
Ejecución por subprocesos simples
Si su producto servidor de Altova admite la ejecución por subprocesos simples verá que hay disponible la opción correspondiente. En estos casos, si en el repertorio de licencias hay una licencia de producto servidor de Altova para un solo núcleo, puede asignársela a un equipo que tenga varios núcleos. En este caso, el equipo ejecutará el producto en un solo núcleo. El procesamiento será lógicamente más lento porque solo se usa un núcleo. Es decir, el producto se ejecutará en modo de subprocesamiento simple.
Para asignar una licencia de un solo núcleo a un equipo con varios núcleos basta con marcar en LicenseServer la casilla Limit to single thread execution (Limitar a la ejecución por subprocesos simples).
Estimación de requisitos básicos
Existen varios factores externos que suelen influir en los volúmenes y tiempos de procesamiento que su servidor puede manejar (por ejemplo, el hardware, la carga actual de la CPU, la memoria asignada a otras aplicaciones que se estén ejecutando en el servidor). Para poder conseguir un cálculo lo más exacto posible, recomendamos que primero ejecute las herramientas en su entorno para exponerlas a los factores y datos reales concretos de su negocio.
La siguiente información puede utilizarse como estimación de los requisitos básicos: La aplicación MyCollections de Altova se sirve a las plataformas Android, iOS y Windows mediante una instalación de MobileTogether Server que se ejecuta en un equipo de 4 núcleos. En el momento de redactar este artículo (marzo de 2019), la aplicación MyCollections se ha descargado en más de 50 000 dispositivos Android, según las estadísticas de Google Play (las tiendas correspondientes no han publicado los datos de iOS y Windows). Al tener en cuenta estas estadísticas y evaluar la cantidad de funcionalidades de la aplicación MyCollections, podrá obtener una estimación de la potencia de procesamiento de los núcleos en relación con la funcionalidad de MobileTogether Server.