我想构建一个Java应用程序来访问OpenStack服务,如身份服务(用户名、密码、密钥等)、Nova服务(创建和删除虚拟机等)和Swift服务(上传和下载文件等)。
我在三台机器上安装了OpenStack Cloud,并下载了Java SDK文件,以便通过此链接访问云资源https://github.com/woorea/openstack-java-sdk
我需要简单的Java代码来访问在云中注册的用户名。
github(CloudServiceDeployer)上有一个项目几乎可以满足您的要求。
更仔细地查看下面的类
- OpenstackConnector.java
- Deployer.java
有java SDK(又名jcloud)可用于访问openstack功能。
wiki链接:https://wiki.openstack.org/wiki/OpenStack-SDK-Java