第 9 章 使用 Service Registry 验证模式


您可以将 Red Hat Service Registry 与 AMQ Streams 一起使用。

服务注册表是一种数据存储,用于跨 API 和事件驱动的架构共享标准事件模式和 API 设计。您可以使用 Service Registry 将数据结构与客户端应用程序分离,并使用 REST 接口在运行时共享和管理数据类型和 API 描述。

Service Registry 存储用于序列化和取消序列化消息的架构,然后可以从客户端应用引用这些信息,以确保它们发送和接收的消息与这些模式兼容。Service Registry 为 Kafka 生产者和消费者应用程序提供 Kafka 客户端串行器/deserializers。Kafka 制作者应用程序使用串行程序对符合特定事件架构的消息进行编码。Kafka 使用者应用程序使用 deserializers,它会根据特定的架构 ID 验证消息是否使用正确的 schema 进行序列化。

您可以使应用程序使用 registry 中的 schema。这可确保使用一致的模式,并帮助防止运行时出现数据错误。

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.