Java EE 应用程序客户端是独立的应用程序,它被配置作为 Java EE 企业应用程序的一部分进行工作。任何 Java 应用程序都可以访问远程 EJB 方法和 Web 服务,因此,不必创建 Java EE 应用程序客户端来访问企业应用程序。通过企业应用程序客户端访问企业应用程序的优点是,应用程序客户端可以访问在企业应用服务器上运行的服务和功能,而常规 Java 应用程序则不能。例如,您可以为企业应用程序客户端配置安全角色和权限。
应用程序客户端将使用部署描述符进行配置,并被作为模块添加到企业应用程序中。应用程序客户端包含以下部署描述符:
在 IDE 中,可以创建应用程序客户端项目,并将现有的应用程序客户端导入到 IDE 项目中。您既可以将应用程序客户端作为新企业应用程序的一部分进行创建,也可以创建单个应用程序客户端并将其添加到任何现有的企业应用程序中。