关于OpenStack4j

  • Post author:
  • Post category:其他



简介


OpenStack4j是Openstack项目Java版的SDK,包含了Identity、Compute、Image、network等大多数API。


官网:http://www.openstack4j.com/


github:https://github.com/gondor/openstack4j


安装


如果是使用Maven,可以参考http://www.openstack4j.com/learn/getting-started/进行配置


如果是普通项目,经过测试,除了导入openstack4j-1.0.1-withdeps.jar以外,还需要jackson-core-asl-1.9.13.jar、jackson-mapper-asl-1.9.13.jar和javax.ws.rs-api-2.0-rc3.jar三个包,前两个是处理时JSON用到的,最后一个是调用Restful api使用的。




使用


以认证为例:

OSClient os = OSFactory.builder()
                       .endpoint("http://127.0.0.1:5000/v2.0")
                       .credentials("admin","sample")
                       .tenantName("admin")
                       .authenticate();


看起来非常的简洁




其它


更多API使用方法:http://www.openstack4j.com/learn/


相关jar包下载:http://pan.baidu.com/s/1c03WyQ0








版权声明:本文为chao_beyond原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。