2012-12-18 147 views

回答

2

AS7在许多方面与其前辈AS6,5不同。所以这里不可能列出所有的差异。

要列出支持的技术相关差异,请参阅下表。

enter image description here

一些主要区别:(感谢@Jyore用于补充)

  1. 模块化(点播)的类装载
  2. 加入域管理节点(多个JVM管理)
  3. 所有配置在Standalone.xml独立模式下完成,domain.xml在域模式下完成。

关于新的目录结构

  1. 配置:对于运行了此安装的独立服务器的配置文件。正在运行的服务器的所有配置信息均位于此处,并且是独立服务器配置修改的唯一位置。

  2. 数据:由服务器写入的持续信息生存重新启动服务器的

  3. 部署:最终用户部署的内容可以放在此目录的自动检测和内容到服务器的运行时部署英寸 注意:建议使用服务器的管理API来安装部署内容。基于文件系统的部署扫描功能仍为开发人员提供便利

  4. lib/ext目录:位置通过使用扩展列表机制的应用程序所引用安装的jar包

  5. 日志:独立服务器的日志文件

  6. TMP:位置服务器

    书面临时文件

除此之外,我真的不想要复制的网络信息

有一个migration guide from AS5,AS6 to AS7。这可以帮助您了解通常需要切换到AS7的配置更改是什么。它还指出了什么发生了重大变化,强烈建议通过它。

你也可以阅读Getting Started with AS7,要知道AS7更好

+2

@Mikul戈埃尔,还要补充,模块化(点播)的类装载是真正的最大区别。还增加了域管理节点(多个JVM管理)。所有配置基本上都是在一个xml文件中完成的,所有配置都是通过Web控制台或CLI工具完成的。 – jyore

+0

@jyore:当然我可以添加所有这些细节,还有很多其他的东西,因为它听起来也知道AS7与以前的版本有多不同,以及可以添加多少这个答案。所提供的链接包含所有该信息虽然。模块化课堂加载是我提供的链接的第一部分。 –

+1

@Mikul Goel,是的,它是一个完整的重写!我知道列出的方式太多,这些链接对于理解差异非常有用。只是想添加几个快速的项目,在版本中是新的和非常大的差异:) – jyore