博客

首页 / 博客 / 引入 REST 服务器架构 Centerprise

目录
自动化, 无代码 数据栈

了解如何 Astera Data Stack 可以简化企业的数据管理。

    REST 服务器架构的引入 Centerprise

    我们很高兴地宣布,我们正在发布新一代的端到端数据管理平台 – Centerprise Data Integrator 8.0.

    在接下来的几个月中,我们计划加入一些新功能并对现有功能进行增强。 2019 年的发布计划旨在解决用户报告的常见数据管理挑战。

    2019 年计划增强的重点包括:

    新品发布 Centerprise REST 服务器受益于 RESTful API 技术

    使用广泛的库执行广泛的数据集成功能 Astera REST Web 服务 API。 轻松与第三方应用程序和软件集成,利用云技术等。

    推出更精简、更轻量的版本 Centerprise 客户

    我们通过将数据库驱动程序集移动到了 IT 管理员的后勤和维护障碍 Centerprise 服务器。 现在你可以拥有 Centerprise 只需几分钟而不是几小时即可启动并运行。

    本地化 Centerprise 并提供对多种语言的支持

    今年,我们致力于提供对多种外语的支持,包括法语、德语、西班牙语等。

    如果您的企业使用外语交换数据,您可能对此更新感兴趣。 敬请关注!

    新品发布 Centerprise 适用于 Linux 操作系统

    我们还引入了跨平台兼容性 Centerprise 服务器。 现在可以是 部署在Linux操作系统上 以及它的各种版本。 底层框架为 Centerprise 服务器从 .NET 迁移到 .NET Core。 此更新还将附带构建集群数据库存储库的多项增强功能。

    如果您有兴趣了解如何 Centerprise REST Server 的设计以及您的企业如何从更新中受益,请继续阅读。

    什么是 RESTful API?

    让我们首先对 RESTful API 进行基本介绍。

    建立在 REST(表述性状态传输)架构之上的 API(应用程序编程接口)被称为 RESTful API。 由于 RESTful API 的轻量级、可扩展性和易于维护的特性,它们已成为使用 Web 服务时的首选,因此近年来获得了巨大的普及。

    REST API 在客户端-服务器环境中工作,其中客户端向服务器发送 HTTP 请求,服务器检索请求的信息,并将响应返回给客户端。 数据传输和信息交换可以以 XML 或 JSON 格式进行。

    如果您有兴趣了解有关 REST API、GET、POST、PUT 和 DELETE 命令以及设计约束的更多信息, 请参阅这篇文章 详细讨论了 RESTful API 设计。

    引入 REST 服务器架构 Centerprise

    现在我们已经了解了什么是 RESTful API,我们可以了解基于 REST 的 API 是如何实现的 Centerprise 服务器可以利用REST API技术。

    用户将从本次更新中获得两个主要好处:

    1. 更瘦更轻 Centerprise 客户申请
    2. Astera 用于对企业数据执行一系列操作的 REST Web 服务 API

    Centerprise 精益客户

    我们使用 REST 服务器和客户端系统进行通信的方式,即使用 HTTP 命令,并利用这种方式引入客户端-服务器架构的创新实现。 在这个实现中, Centerprise 客户端转变为轻量级应用程序,而主要数据处理和查询则卸载到支持 REST 的服务器上 Centerprise 服务器。

    为什么您应该关注此更新?

    为了更好地理解这一点,让我们看看当前 Centerprise 客户端-服务器架构。

    在当前 Centerprise 客户端-服务器应用程序结构,用于数据库驱动程序的动态链接库(DLL)安装在各个客户端计算机上。 如果您有 50 个客户端连接到单个服务器,您将需要复制驱动程序安装 50 次,这可能会带来后勤和维护方面的挑战。

    Centerprise, 客户端-服务器设计

    启用 REST Centerprise 服务器,我们已经消除了这些障碍,使用户安装和设置变得非常容易 Centerprise。 数据库驱动程序集安装在 Centerprise REST 服务器而不是单个客户端计算机上。

    当使用新的 REST 服务器架构时,客户端组件向支持 REST 的服务器发出 HTTP 请求 Centerprise 服务器处理请求调用,使用自己的驱动程序建立与目标数据库的任何必要连接,运行查询以获取客户端请求的数据,并将响应发送回客户端。

    其他任务(例如在运行时获取数据预览和导航对象属性)也委托给 Centerprise 服务器。

    Centerprise、REST服务器架构

    从 IT 基础设施设置的角度来看,此更新将带来显着的好处。 安装和配置时间可以从几小时缩短到几分钟。 您的组织可以轻松扩展并向现有客户添加更多客户 Centerprise 服务器,无需担心任何额外的驱动程序安装和配置。

    对于现有 Centerprise 用户,如果您担心此更新是否会改变您设计 ETL 项目、数据流和工作流程的方式,答案是否定的,不会。 客户端应用程序上的数据流和工作流设计窗口将以相同的方式工作。 我们只是改变了之间的通讯方式 Centerprise 客户端和服务器——从基于 TCP 的远程协议到基于 TCP 的 HTTP 协议。

    入门 Centerprise 精益客户

    当您运行时将出现以下屏幕 Centerprise 轻客户端。 在此屏幕上,您将指定服务器信息(服务器URI端口号)连接到 Centerprise 支持 REST 的服务器。

    要了解有关如何在客户端启动时自动重新连接到服务器的更多信息,请阅读我们的完整指南 精益客户端入门.

    如果您对本次活动有任何疑问或反馈 Centerprise REST 服务器和精益客户端,将它们留在下面的评论部分。

    作者:

    • Astera 营销团队
    你也许也喜欢
    为什么您的组织应该使用人工智能来提高数据质量
    数据网格与数据结构:如何为您的组织选择正确的数据策略
    工作流自动化综合指南
    考虑到 Astera 满足您的数据管理需求?

    与您的企业应用程序、数据库和云应用程序建立无代码连接,以集成您的所有数据。

    现在就联系吧!
    让我们联系