【正确答案】
A
【答案解析】 J2EE(Java2 Platform Enterprise Edition)是Java平台企业版的简称,是用来开发与部署企业级应用的一个架构,它提供了一种统一的、开放标准的多层平台,该平台主要由构件、服务和通信三个模块构成。
构件包含客户端构件和服务端构件两种类型,其中客户端构件主要包含两类:Applets和ApplicationClients,服务端构件分为两类:Web构件(Servlet与JSP)和EJBs(Enterprise JavaBeans)。服务由J2EE平台提供商实现,分为Service API(开发时使用)和运行时服务。通信为由容器提供的支持协作构件之间的通信。
从本质上来讲,J2EE只是一个行业标准,主要用来通过Java开发服务端应用提供一个独立的、可移植的、多用户的企业级平台,从而能够简化应用程序的开发和部署。正是由于J2EE只是一个标准而不是一个成熟的产品,因此,目前有很多不同类型的J2EE服务器。只要开发的应用程序符合J2EE的标准,就都可以部署在遵循了J2EE的开发标准的J2EE服务器上。这种标准,使得开发人员只需要专注于各种应用系统的商业逻辑与架构设计,而不用过多地考虑底层繁琐的程序编写工作,系统的开发与部署效率大幅提升。所以,选项A正确。