编辑人员注释:本文章由Windows Azure
网站团队的项目经理Chris Compy
撰写。

Microsoft
已推出针对 Azure
网站上基于 Java
的网站的支持。此功能旨在通过Azure
网站的可管理性和轻松扩展选项满足许多常见Java
场景的需求。

门户 UX
中的内置支持可启用以下任何功能:

  • Java1.7.0_51(32位)–这是默认受支持的Java
    版本

  • Tomcat7.0.50 –
    默认Java
    容器

  • Jetty9.1.0

借助此 UI,用户可以选择一个
Java 版本,然后从上面提到的两个选项中选择一个 Web
容器。现在只有一个 Java
版本可供选择,未来将提供更多版本。

除了配置UI,Web应用程序库还为需要修改和自定义Java
Web 容器的客户提供预安装了完整的
Tomcat 和 Jetty
的网站。

除了门户UI
或Web
应用程序库中提供的软件外,客户也可以上传自己的Java
版本以及基于Java
的应用程序。例如,客户可以选择上传 Java 6
和 Tomcat 6,而不是使用
Azure 网站上提供的软件。

由于许多企业级 Java
应用程序需要大量的内存,因此客户还可以运行 64
位版本的 Java1.7.0_51。现在开发人员将需要通过web.config
文件中的配置来选择 64
位运行时版本 -
将来也可以从 UI
中选择 64
位版本。

限制

在 Azure
网站上运行的所有 Java
应用程序只会侦听传入的 HTTP
流量,至少在最初阶段是这样的。这意味着目前没有 JMX
或 JMS
消息,也没有 JDWP
或 JDI
远程调试。

另外请注意,所有 Java
进程都必须作为应用程序而非服务运行。

总结

新增的 Java
功能可立即用于所有收费层级的网站,而不收取任何额外费用。它为托管已有的 Java Web应用程序提供了新的可能性。在
Azure 上开发新的 Java
网站非常简单,只需使用 Java Azure SDK
即可,它可以实现与 Azure
服务的集成。

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2014/04/04/java-on-azure-web-sites.aspx

最新文章

  1. .NET 串口通信
  2. ios基础之UITableViewCell的重用(带示例原创)
  3. 获取window窗口大小
  4. 从高铁G18中高端如厕看12306的验证码
  5. keil编译时出现*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
  6. eclipse如何创建web项目
  7. xcode 6.3 打包crash问题--参考
  8. 如何安装Windows Live Writer插件
  9. clear命令新认识
  10. 链表法解决hash冲突
  11. Asp .Net Core 读取appsettings.json配置文件
  12. NSIS 查找目录下的所有文件夹
  13. [转] UniCode编码表
  14. chrome浏览器直接打印 - z
  15. eclipse package视图和navigator视图的区别
  16. Python 字符串基本操作
  17. Linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结(转)
  18. 简明log4j配置教程
  19. Java基础——详尽说明try-catch-finally的用法
  20. ADO 读写文本文件

热门文章

  1. jquery写的tab切换效果 非常简单
  2. linux文件名乱码解决办法
  3. 编写一个程序实现strcmp函数的功能
  4. Codis集群的搭建
  5. Oracle EBS-SQL (SYS-12):查询各Profile的设置情况.sql
  6. 清风注解-Swift程序设计语言:Point6~10
  7. [LeetCode][Python]17: Letter Combinations of a Phone Number
  8. openStack images概念及维护
  9. 特卖电商俏物悄语或面临破产 ihush域名夭折?:域名新闻:域名门户:eName.CN
  10. 一个简单的游标删除SQL SERVER表