内容简介
Enterprise architects, designers, developers, and programmers who are interested in learning how to build robust middleware solutions for enterprise software will find this book useful. Prior knowledge of Java EE is essential.
AI简介
这是一本深度剖析Java EE 8中中间件开发新技术的著作。该书主要面向企业架构师、设计师、开发人员和程序员,为他们提供构建企业级软件所需的中间件解决方案。书中内容涵盖了Java EE 8的新特性、设计模式、架构模式等,并提供了许多实际案例和解决方案。
书中首先介绍了Java EE 8的架构和组件,包括企业信息系统层(EIS层)、业务层、Web层和客户端层,并解释了它们在应用程序开发中的作用。接着,书中深入讲解了Java EE 8中的一些关键技术,如依赖注入(CDI)、数据持久化、数据验证、企业JavaBeans(EJBs)、RESTful服务、JSON处理、消息处理、邮件处理和安全性等。
书中还详细介绍了如何使用CDI中的Bean管理和作用域,以及如何通过依赖注入来简化组件之间的依赖管理。此外,书中还讲解了如何创建和使用RESTful服务,以及如何使用Java Security API 1.0来保护企业应用的安全。
在介绍WebSockets时,书中详细解释了其工作原理和如何在Java和JavaScript中实现WebSocket服务器端和客户端。此外,书中还讲解了如何使用JM