编写windows azure命令行实用程序的脚本

时间:2012-08-14 18:03:28

标签: command-line azure

基于java的服务器组件负责远程管理亚马逊虚拟机。我需要为这个组件编写一个azure适配器。 我认为最好使用基于node.js的命令行工具来进行天蓝色管理。

我想知道从c#/ java调用脚本的方法然后处理输出,以便我可以将输出传递给调用服务器组件。

例如创建新vm的指令将实例id返回给调用方法。 基本上我需要将逻辑脚本编写到适配器方法中。

任何指示都会有很大的帮助。

-Sharath

1 个答案:

答案 0 :(得分:1)

根据您选择的技术,您有以下几种选择:

  • 使用System.Management.Automation程序集,您可以在C#/ .NET应用程序中调用任何PowerShell脚本
  • 在Java中,您可以调用运行PowerShell脚本的批处理文件(您可以在其中调用Azure cmdlet)。 MSDN论坛上有an interesting discussion
  • 为什么不使用Service Management API?这是REST API,可以从.NET,Java,Node,...
  • 中调用它