Architecture de serveur REST introduite pour Centerprise

By |2021-06-17T11:44:24+00:0016 avril 2019|

Nous sommes ravis d’annoncer que nous publions une nouvelle génération de notre plate-forme de gestion de données de bout en bout - Centerprise Data Integrator 8.0.

Au cours des prochains mois, nous prévoyons d'inclure plusieurs nouvelles fonctionnalités et d'apporter des améliorations à celles existantes. le plan de publication pour 2019 est conçu pour résoudre les problèmes de gestion de données courants signalés par nos utilisateurs.

Les points forts des améliorations planifiées de 2019 sont les suivants:

Voici Centerprise Le serveur REST bénéficiera de la technologie API RESTful

Effectuer une vaste gamme de fonctions d’intégration de données à l’aide d’une vaste bibliothèque de Astera API de service Web REST. Intégrez facilement des applications et des logiciels tiers, tirez parti de la technologie cloud, etc.

Présentation d'une version plus légère et plus légère de Centerprise Logiciels

Nous avons éliminé les obstacles en matière de logistique et de maintenance pour les administrateurs informatiques en déplaçant les ensembles de pilotes de base de données vers Centerprise serveur. Maintenant vous pouvez avoir Centerprise opérationnel en quelques minutes au lieu de plusieurs heures.

Localisation Centerprise et fournir un support pour plusieurs langues

Cette année, nous travaillons à la prise en charge de plusieurs langues étrangères, notamment le français, l’allemand, l’espagnol et plus encore.

Si votre entreprise échange des données dans une langue étrangère, cette mise à jour pourrait vous intéresser. Restez à l'écoute!

Voici Centerprise pour Linux OS

Nous avons également introduit la compatibilité multiplate-forme pour Centerprise serveur. Il peut maintenant être déployé sous Linux et diverses versions de celui-ci. Le cadre sous-jacent de Centerprise le serveur est déplacé de .NET vers .NET Core. Plusieurs améliorations apportées à la construction du référentiel de bases de données de clusters seront également fournies avec cette mise à jour.

Consultez notre feuille de route des produits pour obtenir plus de détails sur nos versions prévues.

Si vous êtes intéressé à apprendre comment Centerprise Le serveur REST est conçu et continuez à lire, comme votre entreprise peut en tirer parti.

Que sont les API RESTful?

Commençons par une introduction de base aux API RESTful.

Les API (Application Programming Interfaces) construites sur l'architecture REST (Representational State Transfer) sont appelées API RESTful. En raison de la nature légère, évolutive et facilement maintenable des API RESTful, elles sont devenues le choix le plus préféré lorsque vous travaillez avec des services Web et ont donc acquis une immense popularité ces dernières années.

Les API REST fonctionnent dans un environnement client-serveur où un client envoie des requêtes HTTP au serveur, le serveur récupère les informations demandées et renvoie une réponse au client. Le transfert de données et l'échange d'informations peuvent avoir lieu au format XML ou JSON.

Si vous souhaitez en savoir plus sur les API REST, les commandes GET, POST, PUT et DELETE et les contraintes de conception, référez-vous à cet article qui traite en détail de la conception de l'API RESTful.

Présentation de l’architecture du serveur REST pour Centerprise

Maintenant que nous avons une idée de ce que sont les API RESTful, nous pouvons voir comment Centerprise Le serveur peut tirer parti de la technologie API REST.

Les utilisateurs tireront deux avantages principaux de cette mise à jour:

  1. Un maigre et léger Centerprise application client
  2. Astera API de service Web REST pour effectuer une gamme d'opérations sur des données d'entreprise

Centerprise Client Lean

Nous avons utilisé la façon dont le serveur REST et les systèmes clients communiquent, c'est-à-dire avec des commandes HTTP, et nous avons mis cela à notre avantage pour introduire une mise en œuvre innovante de l'architecture client-serveur. Dans cette mise en œuvre, le Centerprise Le client est transformé en une application légère, tandis que le traitement et l'interrogation des données principales sont transférés au système compatible REST. Centerprise serveur.

Pourquoi cette mise à jour vous concerne-t-elle?

Pour mieux comprendre cela, regardons le courant Centerprise architecture client-serveur.

Dans l'actuel Centerprise structure d'application client-serveur, les bibliothèques de liens dynamiques (DLL) pour les pilotes de base de données sont installées sur des ordinateurs clients individuels. Si des clients 50 se connectent à un seul serveur, vous devrez répliquer les temps 50 d'installation des pilotes, ce qui peut créer des problèmes de logistique et de maintenance.

Centerprise, conception client-serveur

Avec activé REST Centerprise serveur, nous avons supprimé ces barrières et simplifié l’installation et la configuration des utilisateurs. Centerprise. Les ensembles de pilotes de base de données sont installés sur le Centerprise Serveur REST et non sur les ordinateurs clients individuels.

Lors de l’utilisation de la nouvelle architecture de serveur REST, le composant client envoie une requête HTTP au serveur compatible REST. Centerprise serveur, le serveur traite l'appel à la demande, établit les connexions nécessaires avec les bases de données cibles à l'aide de ses propres pilotes, exécute la requête pour amener les données demandées par le client et renvoie la réponse au client.

D’autres tâches, telles que l’obtention d’aperçus des données dans l’exécution et la navigation dans les propriétés de l’objet, sont également déléguées à la bibliothèque. Centerprise serveur.

Centerprise, Architecture du serveur REST

Cette mise à jour générera des avantages importants du point de vue de la configuration de l’infrastructure informatique. Le temps d'installation et de configuration peut être réduit de quelques heures à quelques minutes. Votre organisation peut facilement évoluer et ajouter plus de clients à un serveur existant. Centerprise serveur sans se soucier des installations et des configurations de pilotes supplémentaires.

Pour existant Centerprise Utilisateurs, si vous souhaitez savoir si cette mise à jour modifiera la façon dont vous concevez vos projets ETL, vos flux de données et vos flux de travail, la réponse est non, ce n'est pas le cas. Les fenêtres de conception de flux de données et de flux de travaux de l'application client fonctionneront de la même manière. Nous avons seulement changé le mode de communication entre Centerprise client et serveur - du protocole à distance sur TCP au protocole HTTP sur TCP.

Commencer avec Centerprise Client Lean

L’écran suivant apparaîtra lorsque vous lancerez le programme Centerprise client léger. Sur cet écran, vous allez spécifier les informations du serveur (URI du serveur et Numéro de port) pour se connecter au Centerprise Serveur compatible REST.

Pour en savoir plus sur la reconnexion automatique à un serveur au démarrage du client, lisez notre guide complet sur Débuter avec le client Lean.

Si vous avez des questions ou des commentaires sur le Centerprise REST Server et Lean Client, laissez-les dans la section commentaires ci-dessous.