随着Internet应用的不断发展和下一代分布式计算模型Web服务的出现,J2EE技术正在成为一种开发基于Internet和事务型应用程序的通用平台技术,开发人员可以在此平台上建立灵活且可重用的组件和应用程序,因此它在过去几年里一直引领着企业应用的潮流,使得企业应用系统的开发变得更加迅速且便捷。J2EE本身是一个标准,它为不同厂商创建平台产品提供了标准,使不同J2EE平台产品之间的交互成为可能。
使用J2EE进行应用程序开发应当仔细考虑平台提供的服务以及应用程序组件如何能够最好地利用这些服务。本书为高效地构造J2EE组件并将其集成到应用程序中提供了许多实践技巧,其中包括如何评价和选择正确的软件组件集合和服务。本书给出了J2EE软件开发方法和使用参考架构来构建应用程序的实践技巧,首先由业务应用程序的概念开始,分别定义了作为参考架构重要组成部分的业务对象架构、基于服务的架构和用户交互架构的概念及相关内容,从原理和技术上分析了各部分的相关性和实现方法,随后给出了相应的应用程序架构的实现和实例应用。并且用一个银行应用程序的例子贯穿全书,形象地说明了J2EE的实际应用。在讨论了架构以及许多实践技巧之后,在书中的最后部分又更加深入地讨论了应用程序的安全性、性能和重用问题。 本书提供了关于如何快速并高质量地建立应用程序的概念和实例,对于每个使用J2EE建立业务应用程序的Java技术人员都将会有所帮助,可供计算机专业的大学生、研究生,以及从事软件开发和电子商务开发的软件工程师和网络工程师学习与参考。 |
|
第1章 使用J2EE建立业务应用程序 1.1 基于Web的事务型业务应用程序的基本组成 1.2 参考架构 1.3 J2EE平台实现方法 1.4 “模型-视图-控制器”架构实现方法 1.5 应用J2EE建立业务应用程序的实践技巧 1.6 小结 第2章 业务对象架构:设计思路 2.1 银行应用程序中的业务对象 2.2 业务对象的基本组成 2.3 设计思路 2.4 设计业务对象的实践技巧 2.5 小结 第3章 建立业务对象:管理属性和处理错误 3.1 管理属性 3.2 值对象和轻量级业务对象 3.3 对象验证和错误处理 3.4 实现业务对象的实践技巧:第一部分 3.5 小结 第4章 建立业务对象:对象持久性、对象关系以及模板方法模式 第5章 在于服务的架构:设计思路 第6章 建立服务组件 第7章 用户交互架构:设计思路和Jakarta Struts概述 第8章 建立用户交互架构 第9章 增强银行应用程序:增加安全性和高级功能 第10章 性能 第11章 参考架构中的重用 参考文献 |
商品评论(0条)