BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

更易于向Windows Azure部署Java应用的新方式

| 作者 Abel Avram 关注 10 他的粉丝 ,译者 侯伯薇 关注 0 他的粉丝 发布于 2011年2月28日. 估计阅读时间: 2 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

微软最近发布了一种工具,它简化了向Windows Azure部署Java应用程序的过程。

迄今为止,想要在Windows Azure上运行Java应用程序,我们都需要在安装包中包含工作者(worker)角色的配置信息,那需要更新服务定义文件,在服务配置文件中设置一些属性,并创建.NET类来处理角色的生命周期。MSDN上的一篇文章对于如何在Azure上部署Java应用程序给出了详细的说明。这个过程并非是仅仅通过“指指点点”(point-and-click)就可以完成的,它需要在Visual Studio中创建一个C#类,需要处理Zip文件的.NET类库,并且还需要编辑Azure服务的配置信息。

微软已经发布了Windows Azure Starter Kit for Java,这是一个包含有模板项目和Ant扩展的zip文件,它使得部署Java应用程序的工作变得更简单。我们可以在命令行中把它作为单独的工具来使用,其中主要的元素是Ant构建文件,它们会创建所有需要的文件(示例);或者我们可以在Eclipse中使用它,当构建项目的时候,它就会调用Ant文件。(示例

开发者可以编辑配置文件,从而选择把应用程序在本地配置应用程序以进行测试,或者部署到云中。当选择后者并把应用程序部署到Windows Azure上的时候,这个工具会生成所需要的.cspkg和.cscfg文件。

初学者工具包是CTP版本的,微软想要“从Java开发者得到反馈,并且要为Java开发者明确正确的体验,特别是要确保配置、打包和部署到Windows Azure的操作和一般的操作能够良好地整合在一起。” 这个工具包是基于Apache 2.0许可发布的。

查看英文原文:Easier Deployment of Java Apps to Windows Azure

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

搞笑的微软 by 张 宝华

微软应该在他的操作系统内置jdk,早就该这么做,要跟赵本山学,放下大牌的架子,才更有发展的空间

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT