『内容提要』
Java的出现,实现了跨操作系统平台的程序开发,以Java为基础的J2EE技术已经成为因特网服务技术的主流。然而,以J2EE为基础的SOA架构技术必将成为因特网服务技术的热点。笔者希望通过本书帮助广大Java开发人员快速从以技术为导向的编程转到以服务为导向的编程,以适应这个新到来的SOA时代。
本书通过实例,由浅入深、全方位地介绍了基于Eclipse和Lomboz插件实现Struts的Web应用开发,基于Eclipse和Lomboz插件实现EJB的Session Bean的开发及实现Struts + Session Bean的整合应用编程,基于Eclipse和Lomboz插件实现EJB的CMP的开发(包括创建复合主键和新的finder方法,以及实现Struts + Session Bean + CMP的整合应用编程),基于Eclipse和Axis实现Web Service的开发及实现Struts + Session Bean + CMP +Web Service的整合应用编程,基于IBM Webshpere RAD的EJB Session Bean、CMP和Web Service的应用开发,并且详细介绍了基于BEA AquaLogic服务总线实现SOA架构的整合应用开发。
最后通过一个网上书店的实例详细介绍了如何基于IBM SIBus 服务总线实现SOA架构的Struts、EJB和Web Service的J2EE整合应用开发。
本书适合于广大的Java开发人员,特别是那些希望尽快掌握实际项目所需要的开发经验的人员,也适合于相关专业的广大学生和教师。
『目录』
第1章 SOA架构概述及准备工作
第2章 基于Eclipse的Struts编程详解
第3章 基于Eclipse的Struts + SessionBean编程详解
第4章 基于Eclipse的Struts+Session Bean+Entity Bean编程详解
第5章 基于Eclipse+Axis的Web Service、EJB、Struts的整合编程详解
第6章 基于BEA AquaLogic ServiceBus的SOA架构的整合应用详解
第7章 基于Websphere RAD的Session Bean+Entity Bean+Web Service编程详解
第8章 基于IBM SIBus服务总线的SOA架构的网上书店系统实战详解