VMware vSphere Web Services SDK编程指南(三)- VMware vSphere 和 vSphere Management APIs

VMware vSphere 和 vSphere 管理 API


vSphere Web Services SDK 编程指南提供了有关使用 VMware vSphere Web Services SDK 6.5 开发应用程序的指导说明。

VMware 为不同的应用程序和目标提供了不同的 API 和 SDK。vSphere Web Services SDK 针对的是开发用于管理 VMware ESXi 和 VMware vCenter 服务器系统上的 VMware vSphere 组件的客户端应用的开发人员。

历史版本:
vSphere 4.0、vSphere 5.0、vSphere 5.1、vSphere 5.5、vSphere 6.0、vSphere 6.5

目标受众:
本书适用于需要使用 vSphere Web Services SDK 开发应用程序的读者。典型的是使用 Java 或 C# (Microsoft .NET 环境)结合 VMware vSphere 开发客户端应用程序来创建客户端应用程序的开发人员。这需要了解 Web Services 技术并掌握一些编程语言( Java 或 C ) 的背景。


VMware vSphere 支持健壮的、容错的虚拟化应用、网络和存储。vSphere提供了许多可选的组件和模块如 VMware 高可用性和VMware VMotion。
VMware vSphere Web Services SDK 为 web 服务开发者提供对 vSphere 组件的编程访问。

主要包括以下内容:

■ vSphere Web Services SDK
■ SDK 开发设置
■ SDK Samples
■ 用于本指南中的 UML 图

1. vSphere Web Services SDK

vSphere Web Services SDK 是可用管理 API 中最全面的。该 SDK 适用于 ESXi 和 vCenter 服务器系统。作为一个 Web Services SDK,它 是语言无关的。
SDK 包含了用于 Java 和 C 开发的存根、示例以及一个完整的文档集,文档集里面包含了从源文件生成的API引用。

vSphere APIs and CLIs

这里写图片描述

2. SDK 开发设置

在使用 vSphere Web Services SDK 开发应用之前,你必须下载软件并建立开发系统。

开发人员设置指南有完整的 Java 和 C# 开发说明,并讨论了开发环境的简化安全设置。

3. SDK Samples

SDK 包含了一系列 samples,这些 samples 阐述了 SDK 的许多特性。提供两个系列 samples :

■ Java samples 使用由 SDK 附带生成的 Java 存根。
■ C# samples 使用由 SDK 附带生成的 C 存根。

这两组示例都包含了一系列由示例代码所使用的实用应用程序。

本指南中的代码片段部分基于 Java sample 应用程序,但是现在的代码不需要使用实用应用程序运行。

参阅两种语言的 samples 示例程序概述

4. 用于本指南中的 UML 图

本指南使用 UML (统一建模语言)用图来说明 API 对象及其关系,包含类图和实例图。
下面的 UML 类图图例显示了用于托管对象和数据对象的UML 标记。
用图使用波浪号(~) 表示对象没有属性或方法;
省略号(…) 表示更多的属性或方法被忽略了。


原文:
VMware vSphere 6.5 Documentation Center:VMware vSphere 和 vSphere Management APIs

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值