2.2. 使用 V4 连接到 Red Hat Virtualization Manager


在 Java 软件开发套件的 V4 版本中,Connection 类是连接并处理 Red Hat Virtualization 环境中的项的主要类。为了声明这个类的一个实例,您需要声明 ConnectionBuilder 类的一个实例,并使用 builder 方法把需要的参数传递到这个实例。build 方法会返回 Connection 类的一个实例,然后您就可以为它分配变量,并执行相关的操作。
以下是一个简单的 Java SE 程序示例,它使用软件开发套件的 V4 版本创建一个到 Red Hat Virtualization 环境的连接。

例 2.2. 连接到 Red Hat Virtualization Manager

package rhevm;

import org.ovirt.engine.sdk4.Connection;
import org.ovirt.engine.sdk4.ConnectionBuilder;

public class rhevm {

 public static void main(String[] args) {

 ConnectionBuilder myBuilder = ConnectionBuilder.connection()

 .url("https://rhevm.example.com/ovirt-engine/api")
 .user("admin@internal")
 .password("p@ssw0rd")
 .trustStoreFile("/home/username/server.truststore")
 .trustStorePassword("p@ssw0rd");
 
 try (Connection conn = myBuilder.build()) {

 // Requests

 } catch (Exception e) {
 
 // Error handling
 
 }
 }
}
这个示例创建了一个使用基础验证的连接,但您也可以使用其它方法。如需了解可以传递给 ConnectionBuilder 类实例的参数列表,请参阅 附录 B, ConnectionBuilder 的方法
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部