Soap 使用Mule ESB从CSV文件在VMWare ESX中创建虚拟机

Soap 使用Mule ESB从CSV文件在VMWare ESX中创建虚拟机,soap,vmware,mule,mule-studio,esxi,Soap,Vmware,Mule,Mule Studio,Esxi,我需要根据CSV文件中包含的列表在ESXi主机上创建多个虚拟机,该文件包含处理器、磁盘空间、RAM等的数量。为此,我需要使用Mule ESB和VMWare API 我是Mule和Mule Studio的新手,但我可以让Mule解析CSV(使用来自的信息),我有VMware API()的WSDL,但我无法将两者连接起来 CSV格式尚未定义,因此任何合适的格式都可以。非常感谢您的帮助。您需要一个文件入站端点来拾取CSV文件,请参阅: 还需要一个带有HTTP出站端点的CXF客户端来连接到VMWare

我需要根据CSV文件中包含的列表在ESXi主机上创建多个虚拟机,该文件包含处理器、磁盘空间、RAM等的数量。为此,我需要使用Mule ESB和VMWare API

我是Mule和Mule Studio的新手,但我可以让Mule解析CSV(使用来自的信息),我有VMware API()的WSDL,但我无法将两者连接起来


CSV格式尚未定义,因此任何合适的格式都可以。非常感谢您的帮助。

您需要一个文件入站端点来拾取CSV文件,请参阅:


还需要一个带有HTTP出站端点的CXF客户端来连接到VMWare web服务,请参阅:

为什么不试用Perl,它的简单vSphere SDK免费提供, 我们可以从csv文件中提取值并将其发送到vSphere API

在这里,他们给出了如何连接到vsphere,我们可以使用web服务调用连接到vsphere。所有需要的是打开https端口


我们可以使用perl左右播放vSphere。

谢谢David,我已经按照Mule文档对CSV的读取进行了排序。我只是不知道如何从导入的数据创建web服务请求。有什么想法吗?将此数据绑定到CXF客户端时,您面临什么问题?