如何在雲平臺虛擬機器上運行JAVA計算密集型任務

來源:互聯網
上載者:User
關鍵字 java 計算密集型 應用程式

通過Windows Azure,你可以使用一個虛擬機器來處理計算密集型任務,例如,一個虛擬機器可以處理任務,並交付結果給客戶機或移動應用程式。 本文將讓你瞭解如何創建一個可運行計算密集型的JAVA應用程式,並可以被另一個JAVA應用程式所監視的虛擬機器。

本教程假定你知道如何創建JAVA主控台應用程式、導入庫到你的JAVA應用程式及生成一個JAVA存檔(JAR)。 假設沒有Windows Azure的相關知識。

你將學到:

如何創建一個虛擬機器

如何遠端登入到你的虛擬機器

如何在你的虛擬機器上安裝一個JRE或JDK

如何創建一個服務匯流排命名空間

如何創建一個執行計算密集型任務的JAVA應用程式

如何創建一個監視計算密集型任務進展情況的JAVA應用程式

如何運行JAVA應用程式

如何停止JAVA應用程式

本教程將使用Traveling Salesman Problem作為計算密集型任務。 下面是在JAVA應用程式中運行計算密集型任務的例子:

以下是一個JAVA應用程式監控計算密集型任務的例子:

注意

要完成本教程,你需要一個已啟用 Windows Azure 虛擬機器功能的 Windows Azure 帳戶。 你可以創建一個免費的試用帳號,在短短的幾分鐘內啟用預覽功能。

(責任編輯:蒙遺善)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.