充分利用J2EE Enterprise BluePrint

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 04:03 点击:
Java 2 Platform,Enterprise Edition(J2EE)从来都很重要,并且J2EE1.4甚至增加了更多的规范和功能。对于设法掌握所有新特性和扩展特性的经验丰富的IT人员来说,J2EE可能是无法抗拒的。但对不熟悉J2EE的人来说,J2EE规范和所有与J2EE相关的技术可能是令人害怕的。 


    Java 2 Platform,Enterprise Edition(J2EE)从来都很重要,并且J2EE1.4甚至增加了更多的规范和功能。对于设法掌握所有新特性和扩展特性的经验丰富的IT人员来说,J2EE可能是无法抗拒的。但对不熟悉J2EE的人来说,J2EE规范和所有与J2EE相关的技术可能是令人害怕的。

    J2EE的作者认识到了J2EE的复杂性,并且已经提供了大量的文档和称为J2EE“蓝图”的示例。这些蓝图指导开发人员正确使用J2EE以及相关技术。本文讨论最新版本的J2EE Enterprise BluePrint,介绍充分利用它们的几个指导原则。

    根据SUN Web站点(参见资源)的说法,Enterprise BluePrint是“定义端到端解决方案的应用程序编程模型”,并且包括“指导原则、模式和用于实际应用程序方案的代码”。他们使J2EE开发人员能够“构建健壮的、可伸缩的和便于移植的解决方案”。

    Sun为几个不同的技术领域,包括Enterprise、Wireless、Performance和 Web Service提供蓝图集。

    Enterprise BluePrint

    Sun的Enterprise BluePrint是描述利用J2EE技术解决实际企业级问题的资源集。这些资源包括开发指导原则、设计模式,以及特别是示例项目。示例项目说明在复杂的多层环境,包括Web层(servlet和 JavaServer Page)、业务层(Enterprise JavaBean)和集成层(Java Message Service、Java Database Connectivity)等环境中的J2EE技术的适当应用。

    Enterprise BluePrint提供有关于每种J2EE组件技术的最有效使用方法及其它们的交互作用、会话和实体bean的正确使用方法、容器管理的持久性和bean管理的持久性之间的折衷,以及如何保证J2EE企业应用程序安全等方面的详细信息。与完整的、复杂的企业应用程序源代码相配合,Enterprise BluePrint为J2EE开发将大量的信息和经验浓缩在一个有结合性的、文档完备的最佳实践集中。

    J2EE指导原则

    J2EE蓝图的目标是让J2EE的开发人员们管理复杂的情况、利用社团经验和重用已被证实的方法和设计。Sun 将几本关于J2EE架构和设计的图书内容作为蓝图的一部分??不仅仅是几节或者几章,而是由J2EE的创造者们编写的全部J2EE书籍。这些书中最重要的一本是“Designing Enterprise Applications with the J2EE Platform, 2nd Edition and Designing Web Services with the J2EE 1.4 Platform”(参见资源)。

    因为这些书籍讨论J2EE技术的工作原理、您应该如何使用它们和J2EE组件框架背后的设计基本原则,以及这些基本原则如何驱动组件之间的交互,所以它们很重要。总体的J2EE框架是如此的复杂,以至于在不理解基本理论的情况下,很难知道如何使用它。Enterprise BluePrint指导原则以这些书和其他在线文章的形式,解释了如何使用J2EE技术以及使用原因。

    J2EE 1.4教程

    另一个指导原则集是J2EE 1.4教程,该教程介绍了J2EE中的大量技术,包括JAXP、JAX-RPC、SAAJ、JAXR、servlet、JSP、JSTL、JavaServer Faces、国际化、会话bean、实体bean、消息驱动bean、EJB查询语言、事务、安全性和JMS。

    教程中逐步讨论了这些技术,说明如何使J2EE示例系统运行、如何使用指定技术以及每种技术在基于J2EE的企业应用程序中的作用。本教程对于刚刚从事J2EE开发的开发人员和经验丰富的Java开发人员都很重要,特别是后者中那些想学习更多特定新J2EE技术(例如Web services或者JavaServer Faces)或者现有技术(例如EJB)新特性的人。

    核心J2EE设计模式

    设计模式在软件设计(以及开发)中起着重要的作用。因为设计模式为公共的设计问题提供已证实的解决方案,并概述各种设计决策的优缺点。此外,由于设计模式不是提供某一问题的特定“解决方案”(例如,库、组件或对象方法),而是提供解决设计问题的一组设计准则,所以设计模式可重用于任何领域或者专业的设计中。设计模式已经非常普遍,因为它们可以很好地使用简单术语,例如“工厂方法”、“迭代器”、“策略”等,简便地描述具体软件设计和它们的相关信息(例如目的、动机、结构
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Java编程语言的八大优点
    • JVM对象生命周期详细介绍
    • Java平台上的CRM系统
    • Java 算数测试小程序
    • Command(命令模式)
    • Java 一个简单的画图程序
    • Java环境 使用Resin在NT环境下配置JSP环境
    • Java 日历的小程序
    • Java 统计代码的小工具
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1