2013-10-18 90 views
2

我已經完成了與以下網站的幫助下部署使用Azure的SDK Eclipse的一個Java Web /輔助角色添加蔚藍的Web角色:http://dotnetslackers.com/articles/net/Developing-a-Hello-World-Java-Application-and-Deploying-it-in-Windows-Azure1.aspx如何使用REST API

是否有選擇部署一個Java Web /工人使用Azure的REST API的角色。

在此先感謝

+0

我討厭當我看到人們沒有完全理解Windows Azure來投下一個非常有意義的問題!如果你不知道答案,不要認爲這個問題沒有意義!因爲這個問題很有意義! – astaykov

回答

1

是的。

在本教程中,您學習瞭如何直接將應用程序(Web角色)部署到Windows Azure。 Eclipse的Windows Azure Tools插件還有一個選項 - 創建包。如果您只是創建一個包,則可以使用它來稍後通過REST API或PowerShell cmdlet將其部署爲Cloud Service(即Web/Worker角色)。

但是使用REST API將是一個兩個步驟的過程:

  1. 你上傳你的包使用BLOB REST API的Azure的Blob存儲。
  2. 爲您的雲服務創建一個指向blob中正確包URI的生產部署。通過使用Azure Management REST API - Create Deployment operation;

請注意,您首先必須通過管理門戶上載的Azure is using client certificate for authentication的REST管理API。

+0

添加到@ astaykov的回覆:要使用Java使用Service Management API,您可能會發現這篇博文很有用:http://gauravmantri.com/2013/08/25/consuming-windows-azure-service-management-api-in -java /。 –

+0

感謝Gaurav!很有用! – astaykov