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 文档

其他资源