6.2. 编写 Service Registry Java 客户端应用程序


本节介绍如何使用 Java 客户端应用程序管理 Service Registry 中存储的工件。

前提条件

  • Service Registry 在您的环境中安装并运行

流程

  1. 在 Maven 项目中添加以下依赖项:

    <dependency>
        <groupId>io.apicurio</groupId>
        <artifactId>apicurio-registry-client</artifactId>
        <version>${apicurio-registry.version}</version>
    </dependency>
  2. 按照以下方法创建 registry 客户端:

    public class ClientExample {
    
        private static final RegistryRestClient client;
    
         public static void main(String[] args) throws Exception {
            // Create a registry client
            String registryUrl = "https://my-registry.my-domain.com/apis/registry/v2";
            RegistryClient client = RegistryClientFactory.create(registryUrl);
        }
    }
    • 如果您指定了 https://my-registry.my-domain.com 的示例 registry URL,客户端将自动附加 /apis/registry/v2
    • 有关创建 Service Registry 客户端时的更多信息,请参见下一节中的 Java 客户端配置。

创建客户端后,您可以使用客户端中的 Service Registry REST API 中的所有操作。如需了解更多详细信息,请参阅 Apicurio Registry REST API 文档

其他资源

Red Hat logoGithubRedditYoutube

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.