Openstack 云(身份服务、nova 服务和 swift 服务)与 Java 应用程序

Openstack cloud (identity service, nova service and swift service) vs Java application

我想构建一个 Java 应用程序来访问 OpenStack 服务,例如身份服务(用户名、密码、密钥等)、Nova 服务(创建和删除虚拟机等)和 Swift服务(上传下载文件等)。

我在三台机器上搭建了OpenStack Cloud,下载了Java SDK文件来访问本linkhttps://github.com/woorea/openstack-java-sdk

的云资源

我需要简单的 Java 代码来访问已在云中注册的用户名。

有 java SDK(又名 jcloud)可用于访问 openstack 功能。

wiki link : https://wiki.openstack.org/wiki/OpenStack-SDK-Java

github (CloudServiceDeployer) 上有一个项目几乎可以满足您的要求。

仔细观察下面的类