如题所述
从完整性角度来说,Web Profile提供了一站式的支持,包括展现层与状态管理(JavaServer Faces与JavaServer Pages),核心Web容器功能(Servlet)、业务逻辑(Enterprise JavaBeans Lite)、事务(Java Transaction API)、持久化(Java Persistence API)等等。
从简单性角度来说,Web Profile省去了Java EE平台中的很多Enterprise API。同时它还利用了Servlet规范(查看文档的8.2节)中新的插件特性以方便应用通过最少的配置使用扩展了Servlet容器的程序库。比如,像Java API for Restful Web Services(JAX-RS)这种标准技术是完整的Java EE平台的一部分,但却不属于Web Profile。尽管如此,我们可以通过新的插件特性将其“插入”到Web容器中而无需对应用的部署描述符web.xml做任何修改。
从简单性角度来说,Web Profile省去了Java EE平台中的很多Enterprise API。同时它还利用了Servlet规范(查看文档的8.2节)中新的插件特性以方便应用通过最少的配置使用扩展了Servlet容器的程序库。比如,像Java API for Restful Web Services(JAX-RS)这种标准技术是完整的Java EE平台的一部分,但却不属于Web Profile。尽管如此,我们可以通过新的插件特性将其“插入”到Web容器中而无需对应用的部署描述符web.xml做任何修改。
温馨提示:答案为网友推荐,仅供参考