...
Info |
---|
Onesait Platform es una plataforma tecnológica multi-cloud, modular y low-code que agiliza el desarrollo, la implantación y el mantenimiento de Productos y Proyectos a medida. En esta sección te descubrimos las nuevas características incorporadas a la Plataforma. |
Integración de Nuxeo como
...
gestor documental y de contenidos (CMS)
...
Dentro de los proyectos que se abordan desde Onesait Plataform, se ha detectado que muchos de ellos necesitan de una gestión documental y de contenidos avanzada, que no puede ser cubierta por el File Repository.
Por ello, se ha incorporado Nuxeo para proporcionar un nuevo módulo de gestión documental y de contenidos junto con el resto de componentes de Onesait Platform.
...
Leer más: Integración de Nuxeo como Gestor documental y de contenidos
Nueva
...
solución OP: provisionador de verticales
Se ha generado una nueva solución que permite gestionar, desde una única instalación de Onesait Platform, diferentes verticales, cada uno de ellos con sus propias aplicaciones.
Se pretende a su vez aprovechar la economía de escala de la instalación de diferentes verticales, permitiendo que, a través de un marketplace de bundles, una aplicación misma pueda ser instalada en cada vertical que la necesite y la explote con sus propios datos.
Esto se consigue haciendo uso de las capacidades multitenant de Onesait Platform.
...
Las principales características del provisionador de verticales incluye una gestión global de usuarios, la gestión de los verticales en si, el alta de verticales y el alta de aplicaciones.
...
La gestión de un vertical en el provisionador se materializa sobre el vertical correspondiente en la instalación de Onesait Platform mediante:
Alta de usuarios en el Vertical.
Creación de aplicaciones, donde por cada aplicación se realiza:
Creación de usuario de aplicación.
Alta de dominio de seguridad (Realm).
Asociación de usuarios al dominio de seguridad.
Instalación de Bundles.
Análisis de Bundles para extraer sus URLs de acceso e integrarlos en el proyecto web de la aplicación.
Creación de proyecto web a partir de plantilla.
Creación de la configuración del proyecto web (menú, seguridad, navegación).
Versionado en Git del proyecto web.
Despliegue del proyecto web.
Asociación de todos los elementos creados a la aplicación.
Leer más: Provisionador de Verticales
Consultas a RealTimeDB mapeadas a un archivo
Para evitar problemas de colapso de memoria con consultas de Entidades que no aplican criterios de límites sobre entidades con gran número de registros, Onesait Platform tiene configurado a nivel de instalación el número máximo de registros a devolver, que por defecto es de 2.000.
Para facilitar el tratamiento de este tipo de sentencias en proyectos, desde esta versión se va a incluir en el Digital Broker una operación para permitir la ejecución de sentencias sin clausulas de límite o con límites muy altos, cuyo resultado se volcará a un fichero que se pondrá disposición de los usuario.
Dicha operación se encuentra disponible en el Digital Broker en la ruta /rest/ontology/{ontology}/file
.
...
La respuesta del servicio es asíncrona, ya que en consultas sobre Entidades grandes, el tiempo de consulta puede ser elevado. Para ello, en el JSON de respuesta se incluye un identificador que permite consultar el estado de ejecución de la sentencia, pudiendo estar en:
IN_PROGRESS: la sentencia se está ejecutando.
FINISHED: la sentencia ha terminado y su resultado se ha volcado por completo al archivo.
Leer más: Queries sobre RealTimeDB mapeadas a fichero
...