用来在服务器上进行测试和发布的资源

要在服务器上进行测试和发布,需要定义下列一个或多个资源:

如果服务器具有服务器配置文件,在大多数情况下,这些服务器配置文件是自动创建的,包含在服务器项目中。

服务器项目

服务器项目包含服务器和服务器配置文件。当工作台自动创建服务器项目时,指定给该项目的名称为 Servers,可以在“项目资源管理器”视图中的“其他项目”文件夹中看到它。

服务器

服务器标识要测试或发布应用程序的位置。服务器指向特定运行时环境,如本地测试环境、服务器的安全安装或另一机器上的服务器。服务器包含如何发布到服务器以及要运行什么应用程序项目和配置的逻辑。

在工作台上,当自动创建服务器的元数据时,它被存储在 serverName.server 文件中,其中 serverName 是指定给服务器的名称。有关服务器元数据的详细信息,参阅此主题底部的显示或隐藏服务器的元数据链接。

服务器配置

服务器配置是包含设置和发布到服务器所需的信息的文件。例如,这些文件可能包含有关哪个端口运行服务器、安全性首选项和其他特定于供应商的服务器设置的信息。

在工作台上,服务器配置的元数据是自动创建的,它们存储在服务器项目的配置数据文件夹中。配置数据文件夹的命名约定随供应商不同而不同,通常有下列约定:serverName@hostname-config,其中 serverName 是指定给服务器的名称,而 hostname 是运行服务器的主机的标准 DNS 名称或 IP 地址。

已安装的服务器运行时环境

需要定义应用程序服务器的运行时环境以编译应用程序。服务器包含对它当前正在使用的已安装服务器运行时环境的引用。有关如何定义已安装的服务器运行时环境的详细信息,参阅此主题底部的定义已安装的服务器运行时环境链接。

资源之间的关系

对于每一个服务器,可以指定应该用于该服务器的服务器配置和已安装的服务器运行时环境。一个服务器只能指向一个服务器配置或者不指向任何服务器配置。然而,可从一个或多个服务器指向一个服务器配置。

服务器配置与应用程序项目(例如,EAR 项目)之间的关系是在将项目添加至服务器配置时创建的。一个服务器可以指向一个或多个项目。可从一个或多个服务器配置指向一个项目。

相关任务
显示或隐藏服务器的元数据
定义已安装的服务器运行时环境首选项