如何在云平台虚拟机上运行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 帐户。你可以创建一个免费的试用帐号,在短短的几分钟内启用预览功能。

(责任编辑:蒙遗善)

时间: 2024-09-17 14:47:40

如何在云平台虚拟机上运行Java计算密集型任务的相关文章

drawable-Android 求帮忙看看这段程序错在哪 在Android虚拟机上运行停止

问题描述 Android 求帮忙看看这段程序错在哪 在Android虚拟机上运行停止 package com.example.change1; import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOE

苹果-C# 写的程序为什么在虚拟机上运行不了?

问题描述 C# 写的程序为什么在虚拟机上运行不了? 客户用的是苹果机,虚拟机上装了windows系统,也有.netframework运行环境,程序在本机上也能运行,在他那就是运行不起来,一运行就提示"xxxx已停止工作" 解决方案 和虚拟机无关,虚拟机上是否是山寨盗版windows,导致.net framework工作不正常.在你的程序中main中的第一行加上一个messagebox.show,如果看不到框就出错了,那就是环境的问题了. 建议去 msdn.itellyou.cn 下载原

在Windows Azure虚拟机上运行SQL Server

2012年6月6日,我们宣布Windows Azure上一些强大的新功能现在可用于预览,包括新的Windows Azure虚拟机(VM).其中有关Windows Azure虚拟机最强大的一件事是他们利用你存储账户的能力,即操作系统和硬盘驱动默认情况下会自动保存在Windows Azure,你可以选择是否地理位置复制.这使得Windows Azure虚拟机成为迁移你的非云端数据库应用程序至Windows Azure,而不必修改应用程序的理想化解决方案.另外,除了预览期间的一些功能,下面我们将要讨论

在虚拟机上运行基于chromium的浏览器,执行javascript alert(),求回答

问题描述 在虚拟机上运行基于chromium的浏览器,执行javascript alert(),求回答 alert框,ok按钮显示不全 解决方案 打开浏览器,点"工具"→"管理加载项"那里禁用所有可疑插件,或者你能准确知道没问题的保留.然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下→确定,再试试看吧

在Windows 10虚拟机上运行虚拟机能行吗

微软发布的Windows 10 Build 10565,给Edge浏览器.Cortana语音助手和用户界面带来了大量改进.据NeoWin网站报道,除这些特性外,微软开始测试的另外一个特别有吸引力的特性是嵌套虚拟. NeoWin表示,嵌套虚拟使用户能运行在Windows 10计算机上.运行另外一个版本Windows 10的虚拟机上,再运行一个Windows 10虚拟机.从本质上说,这一特性在虚拟机上虚拟出了运行虚拟管理程序所要求的硬件特性. Hyper-V依靠硬件虚拟支持(例如英特尔VT-x和AM

OpenStack开发测试云平台介绍

因此,我们邀请了来自五八同城公司的高级云计算工程师:赵龙,分享了他在企业内部设计.构建以及运维整个 OpenStack 系统的经验,让更多希望能够了解和使用这个优秀的云计算平台的技术人员可以更有效地获得最有实用价值的信息.随着互联网技术的飞速发展和广泛应用, 互联网公司对于产品迭代和技术升级的要求都更为迫切.相应地,研发测试人员对于机器的使用需求量也上了一个台 阶.传统的虚拟化解决方案存在 大量的问题和弊端,已经无法满足企业内部用户按需取用虚拟机资源的需求,运维人员和开发测试人员在虚拟机的使用管

Windows 8云平台开发环境搭建过程详解

Windows Store应用是基于Windows 8操作系统的新一代Windows应用程序,其 开发平台以及运行模式和以往传统平台略有不同.为了帮助更多开发人员加入到 Windows Store应用开发行列,本篇将介绍如何在Windows Azure云平台搭建 Windows8应用开发环境,本篇介绍的方法适合未安装Windows8操作系统,使用Mac 或者Linux平台的开发人员参考阅读. 准备工作 在搭建环境前,大家需要在Windows Azure平台注册免费账号,注册完成后, 即可获得90

轻松搭建Windows8云平台开发环境

原文:轻松搭建Windows8云平台开发环境 Windows Store应用是基于Windows 8操作系统的新一代Windows应用程序,其开发平台以及运行模式和以往传统平台略有不同.为了帮助更多开发人员加入到Windows Store应用开发行列,本篇将介绍如何在Windows Azure云平台搭建Windows8应用开发环境,本篇介绍的方法适合未安装Windows8操作系统,使用Mac或者Linux平台的开发人员参考阅读.   准备工作 在搭建环境前,大家需要在Windows Azure平

如何轻松搭建Windows8云平台的开发环境_实用技巧

准备工作 在搭建环境前,大家需要在Windows Azure平台注册免费账号,注册完成后,即可获得90天免费使用权限.注册方法请参考:免费试用Windows Azure云平台(无须提供信用卡) 如果你具有微软MSDN Subscription账户,可以根据账户权限申请为期一年的Windows Azure账号.   开发环境_实用技巧-windows实用技巧">   具有Windows Azure账号后,请检查本地机器是否安装了远程桌面应用(Remote Desktop),在随后的文章中,将