本书讲解JavaWeb开发中的高级开发技术,包括企业级的开发技术EJB、各种JavaEE的分布式开发技术、JavaWeb的各种开源技术与框架,这3部分内容层层递进,涵盖了JavaEE开发中的各种分布式与业务核心技术。讲解的主要内容包括如下。  JavaWeb企业级开发技术EJB:包括会话Bean、消息驱动Bean、实体Bean、拦截器、依赖注入、定时器、JPA持久化、JPQL查询语言。  JavaWeb分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  JavaWeb开源技术与框架:包括工作流、规则引擎、搜索引擎、缓