Blogs

Início / Blogs / Arquitetura de servidor REST introduzida para Centerprise

Tabela de conteúdo
O Automatizado, Nenhum código Pilha de dados

Saiba como Astera O Data Stack pode simplificar e agilizar o gerenciamento de dados da sua empresa.

Arquitetura de servidor REST introduzida para Centerprise

26 de fevereiro de 2024

Temos a satisfação de anunciar que estamos lançando uma nova geração de nossa plataforma de gerenciamento de dados de ponta a ponta - Centerprise Data Integrator 8.0.

Ao longo dos próximos meses, planejamos incluir vários novos recursos e fazer melhorias nos existentes. O plano de lançamento para 2019 foi projetado para abordar desafios comuns de gerenciamento de dados relatados por nossos usuários.

Os destaques das melhorias planejadas para 2019 são:

Apresentando... Centerprise Servidor REST para se beneficiar da tecnologia API RESTful

Execute uma ampla gama de funções de integração de dados usando uma extensa biblioteca de Astera APIs de serviço da Web REST. Integre-se facilmente a aplicativos e softwares de terceiros, aproveite a tecnologia em nuvem e muito mais.

Apresentando uma versão mais enxuta e mais leve do Centerprise Cliente

Eliminamos as barreiras logísticas e de manutenção dos administradores de TI, movendo os conjuntos de drivers de banco de dados para o diretório Centerprise servidor. Agora você pode ter Centerprise em funcionamento em minutos, em vez de horas.

Localizando Centerprise e fornecendo suporte para vários idiomas

Este ano, estamos trabalhando no suporte a vários idiomas estrangeiros, incluindo francês, alemão, espanhol e muito mais.

Se sua empresa trocar dados em um idioma estrangeiro, talvez você esteja interessado nesta atualização. Fique ligado!

Apresentando... Centerprise para Linux OS

Também introduzimos a compatibilidade entre plataformas para Centerprise servidor. Agora pode ser implementado no Linux OS e várias versões dele. A estrutura subjacente para Centerprise servidor é movido do .NET para o .NET Core. Vários aprimoramentos na criação do repositório de banco de dados do cluster também serão enviados com esta atualização.

Se você estiver interessado em aprender como Centerprise O servidor REST foi projetado e, como sua empresa pode se beneficiar da atualização, continue lendo.

O que são APIs RESTful?

Vamos começar com uma introdução básica às APIs RESTful.

APIs (Application Programming Interfaces) que são construídas na arquitetura REST (Representational State Transfer) são chamadas APIs RESTful. Devido à natureza leve, escalável e de fácil manutenção das APIs RESTful, elas se tornaram a escolha preferida ao trabalhar com serviços da web e, portanto, ganharam imensa popularidade nos últimos anos.

As APIs REST funcionam em um ambiente cliente-servidor em que um cliente envia solicitações HTTP para o servidor, o servidor recupera as informações solicitadas e retorna uma resposta ao cliente. A transferência de dados e a troca de informações podem ocorrer no formato XML ou JSON.

Se você estiver interessado em aprender mais sobre APIs REST, comandos GET, POST, PUT e DELETE e as restrições de design, consulte este artigo que discute o design da API RESTful em detalhes.

Apresentando a arquitetura do servidor REST para Centerprise

Agora que temos uma idéia do que são APIs RESTful, podemos ver como as tecnologias baseadas em REST Centerprise O servidor pode aproveitar a tecnologia da API REST.

Existem dois benefícios principais que os usuários obterão com esta atualização:

  1. Um mais magro e mais leve Centerprise aplicativo cliente
  2. Astera APIs de serviço da web REST para executar uma variedade de operações em dados corporativos

Centerprise Cliente Lean

Usamos a maneira como os sistemas servidor e cliente REST se comunicam, ou seja, com comandos HTTP, e colocamos isso em nosso benefício para introduzir uma implementação inovadora da arquitetura cliente-servidor. Nesta implementação, o Centerprise O cliente é transformado em um aplicativo leve, enquanto o processamento e a consulta de dados principais são descarregados no sistema habilitado para REST Centerprise servidor.

Por que essa atualização deve preocupar você?

Para entender isso melhor, vamos olhar para o atual Centerprise arquitetura cliente-servidor.

No actual Centerprise estrutura de aplicativos cliente-servidor, as DLLs (Dynamic Link Libraries) para drivers de banco de dados são instaladas em máquinas clientes individuais. Se você tiver 50 clientes conectados a um único servidor, precisará replicar a instalação do driver 50 vezes, o que pode criar desafios logísticos e de manutenção.

Centerprise, design cliente-servidor

Com habilitado para REST Centerprise removemos essas barreiras e tornamos incrivelmente mais fácil para os usuários instalar e configurar Centerprise. Assemblies de driver de banco de dados são instalados no Centerprise Servidor REST e não nas máquinas clientes individuais.

Ao usar a nova arquitetura do servidor REST, o componente cliente envia uma solicitação HTTP para o servidor habilitado para REST Centerprise server, o servidor processa a chamada de solicitação, estabelece as conexões necessárias com os bancos de dados de destino usando seus próprios drivers, executa a consulta para trazer os dados solicitados pelo cliente e envia a resposta de volta ao cliente.

Outras tarefas, como obter visualizações de dados no tempo de execução e navegar nas propriedades do objeto, também são delegadas ao Centerprise servidor.

Centerprise, Arquitetura do servidor REST

Esta atualização trará benefícios significativos da perspectiva de configuração da infraestrutura de TI. O tempo de instalação e configuração pode ser reduzido de horas para minutos. Sua organização pode facilmente escalar e adicionar mais clientes a um existente Centerprise servidor sem se preocupar com instalações e configurações adicionais de driver.

Para existentes Centerprise usuários, se você estiver preocupado se essa atualização mudará a maneira como você projeta seus projetos, fluxos de dados e fluxos de trabalho ETL, a resposta é não, não será. As janelas de design de fluxo de dados e fluxo de trabalho no aplicativo cliente funcionarão da mesma maneira. Mudamos apenas o método de comunicação entre Centerprise cliente e servidor - do protocolo remoto sobre TCP ao protocolo HTTP sobre TCP.

Começando com Centerprise Cliente Lean

A tela a seguir será exibida quando você executar o Centerprise cliente leve. Nesta tela, você especificará as informações do servidor (URI do servidor e Número da porta) para se conectar ao Centerprise Servidor habilitado para REST.

Para saber mais sobre como se reconectar automaticamente a um servidor na inicialização do Cliente, leia nosso guia completo em Introdução ao cliente enxuto.

Se você tiver alguma dúvida ou feedback sobre o Centerprise Servidor REST e Lean Client, deixe-os na seção de comentários abaixo.

Você pode gostar
O que é gerenciamento de metadados? Benefícios, Estrutura, Ferramentas, Casos de Uso, Melhores Práticas
Tudo o que você precisa saber sobre agregação de dados
O que é um glossário de negócios? Definição, Componentes e Benefícios
Considerando Astera Para suas necessidades de gerenciamento de dados?

Estabeleça conectividade sem código com seus aplicativos corporativos, bancos de dados e aplicativos em nuvem para integrar todos os seus dados.

Vamos nos conectar agora!
vamos conectar