Blogs

Inicio / Blogs / Arquitectura del servidor REST introducida para Centerprise

Tabla de Contenido
El automatizado, Sin código Pila de datos

Aprende cómo Astera Data Stack puede simplificar y agilizar la gestión de datos de su empresa.

Se introdujo la arquitectura de servidor REST para Centerprise

26 de febrero de 2024.

Estamos encantados de anunciar que estamos lanzando una nueva generación de nuestra plataforma de gestión de datos de extremo a extremo: Centerprise Data Integrator 8.0.

En el transcurso de los próximos meses, planeamos incluir varias funciones nuevas y realizar mejoras en las existentes. El plan de lanzamiento para 2019 está diseñado para abordar los desafíos de gestión de datos más comunes informados por nuestros usuarios.

Los aspectos más destacados de las mejoras planificadas de 2019 son:

Presentamos: Centerprise El servidor REST se beneficiará de la tecnología RESTful API

Realice una amplia gama de funciones de integración de datos utilizando una extensa biblioteca de Astera API de servicio web REST. Se integra fácilmente con aplicaciones y software de terceros, aproveche la tecnología de la nube y más.

Presentamos una versión más ligera y ligera de Centerprise Cliente

Hemos eliminado las barreras logísticas y de mantenimiento para los administradores de TI al mover los conjuntos de controladores de la base de datos al Centerprise servidor. Ahora puedes tener Centerprise En marcha en minutos en lugar de horas.

Localizando Centerprise y proporcionando soporte para múltiples idiomas

Este año, estamos trabajando para proporcionar soporte para múltiples idiomas extranjeros, incluyendo francés, alemán, español y más.

Si su empresa intercambia datos en un idioma extranjero, puede estar interesado en esta actualización. ¡Manténganse al tanto!

Presentamos: Centerprise para Linux OS

También hemos introducido compatibilidad multiplataforma para Centerprise servidor. Ahora puede ser desplegado en el sistema operativo Linux y varias versiones de la misma. El marco subyacente para Centerprise el servidor se mueve de .NET a .NET Core. Varias mejoras en la construcción del repositorio de la base de datos del clúster también se enviarán con esta actualización.

Si estas interesado en aprender como Centerprise El servidor REST está diseñado y cómo su empresa puede beneficiarse de la actualización, siga leyendo.

¿Qué son las API RESTful?

Comencemos con una introducción básica a las API RESTful.

Las API (interfaces de programación de aplicaciones) que se basan en la arquitectura REST (transferencia de estado representacional) se denominan APIs REST. Debido a la naturaleza liviana, escalable y fácil de mantener de las API RESTful, se han convertido en la opción más preferida cuando se trabaja con servicios web y, por lo tanto, han ganado una inmensa popularidad en los últimos años.

Las API REST funcionan en un entorno cliente-servidor donde un cliente envía solicitudes HTTP al servidor, el servidor recupera la información solicitada y devuelve una respuesta al cliente. La transferencia de datos y el intercambio de información pueden tener lugar en formato XML o JSON.

Si está interesado en obtener más información sobre las API REST, los comandos GET, POST, PUT y DELETE, y las restricciones de diseño, consulte este artículo que discute el diseño de la API REST en detalle.

Introduciendo la arquitectura del servidor REST para Centerprise

Ahora que tenemos una idea de qué son las API de REST, podemos ver cómo se basan en REST Centerprise El servidor puede aprovechar la tecnología REST API.

Hay dos ventajas principales que los usuarios obtendrán de esta actualización:

  1. Un más delgado y ligero. Centerprise aplicación cliente
  2. Astera Las API de servicios web REST para realizar un rango de operaciones en datos empresariales

Centerprise Lean Client

Usamos la forma en que los servidores REST y los sistemas cliente se comunican, es decir, con comandos HTTP, y lo aprovechamos para introducir una implementación innovadora de la arquitectura cliente-servidor. En esta implementación, el Centerprise el cliente se transforma en una aplicación liviana, mientras que el procesamiento y la consulta de los datos principales se descargan en el REST habilitado Centerprise servidor.

¿Por qué debería interesarte esta actualización?

Para entender mejor esto, echemos un vistazo a la corriente Centerprise Arquitectura cliente-servidor.

En la corriente Centerprise la estructura de la aplicación cliente-servidor, las bibliotecas de enlaces dinámicos (DLL) para los controladores de base de datos se instalan en máquinas cliente individuales. Si tiene clientes 50 que se conectan a un solo servidor, deberá replicar los tiempos de instalación de los controladores 50, lo que puede crear problemas de logística y mantenimiento.

Centerprisediseño cliente-servidor

Con REST habilitado Centerprise servidor, hemos eliminado estas barreras y hemos hecho que los usuarios instalen y configuren de manera increíblemente fácil Centerprise. Los conjuntos de controladores de base de datos están instalados en el Centerprise Servidor REST y no en las máquinas cliente individuales.

Cuando se utiliza la nueva arquitectura del servidor REST, el componente del cliente envía una solicitud HTTP a REST habilitado Centerprise servidor, el servidor procesa la llamada de solicitud, establece las conexiones necesarias a las bases de datos de destino utilizando sus propios controladores, ejecuta la consulta para llevar los datos solicitados por el cliente y envía la respuesta al cliente.

Otras tareas, como obtener vistas previas de datos en tiempo de ejecución y navegar por las propiedades del objeto, también se delegan a la Centerprise servidor.

Centerprise, Arquitectura del servidor REST

Esta actualización proporcionará beneficios significativos desde la perspectiva de configuración de la infraestructura de TI. El tiempo de instalación y configuración se puede reducir de horas a minutos. Su organización puede escalar fácilmente y agregar más clientes a una existente Centerprise Servidor sin preocuparse por ninguna instalación y configuración de controladores adicionales.

Por existir Centerprise usuarios, si le preocupa que esta actualización cambie la forma en que diseña sus proyectos, flujos de datos y flujos de trabajo de ETL, la respuesta es no, no lo hará. Las ventanas de diseño de flujo de datos y flujo de trabajo en la aplicación cliente funcionarán de la misma manera. Solo hemos cambiado el método de comunicación entre Centerprise cliente y servidor: desde el protocolo de comunicación remota sobre TCP hasta el protocolo HTTP sobre TCP.

Empezar con Centerprise Lean Client

La siguiente pantalla aparecerá cuando ejecute el Centerprise cliente ligero En esta pantalla, especificará la información del servidor (URI del servidor y Número de puerto) para conectarse a la Centerprise Servidor habilitado para REST.

Para obtener más información sobre cómo volver a conectarse automáticamente a un servidor en el inicio del Cliente, lea nuestra guía completa en Empezando con Lean Client.

Si tiene alguna pregunta o comentario sobre el Centerprise Servidor REST y Lean Client, déjelos en la sección de comentarios a continuación.

También te puede interesar
Gobernanza de la información versus gobernanza de los datos: un análisis comparativo
Marco de calidad de datos: qué es y cómo implementarlo
Todo lo que necesita saber sobre la integridad de los datos 
Considerando Astera ¿Para sus necesidades de gestión de datos?

Establezca conectividad sin códigos con sus aplicaciones empresariales, bases de datos y aplicaciones en la nube para integrar todos sus datos.

¡Conectémonos ahora!
conectemos