2012-08-14 56 views
0

有基於java的服務器組件負責遠程管理亞馬遜虛擬機。我需要爲這個組件編寫一個天藍色的適配器。 我想我會更好使用基於node.js的命令行實用程序進行天藍色管理。腳本windows azure命令行實用程序

我想知道從c#/ java中調用腳本的方式,然後處理輸出,以便將輸出傳遞給調用服務器組件。

例如,創建新vm的指令會將實例id返回給調用方法。 基本上我需要編寫適配器方法的邏輯腳本。

任何方向將有很大的幫助。

-Sharath

回答

1

取決於你選擇,你有幾個選擇的技術:

  • 使用System.Management.Automation組件可以調用一個C#/任何PowerShell腳本NET應用程序
  • 在Java中,您可以調用運行PowerShell腳本(您將調用Azure cmdlet的位置)的批處理文件。在MSDN論壇上有an interesting discussion
  • 爲什麼不使用Service Management API?這是一個REST API,使它可以從.NET,Java,Node ...
+0

謝謝Sandrino,看起來像REST API是要走的路。希望所有的操作都由他們承擔。 – 2012-08-15 06:11:06

+0

我的錯誤:),不知道所有其他庫只是圍繞REST API的包裝,所以應該直接使用REST API。 – 2012-08-15 06:41:16

相關問題