UML软件工程组织

J2EE技术专题
来源:塞迪网
编者按:J2EE是目前非常流行而且成熟的主流技术(.NET很热但是还没成熟),J2EE包含Jsp/Servlet EJB 和JMS等重要组成部分,下面我们就为大家献上J2EE的一些基础知识,它包括J2EE相关技术基础篇,J2EE相关技术的新特性,优化J2EE运行环境性能,和最后的2个很实用的例子。当然我们做的还很不完善。在以后的时间里,我们会不断的丰富和充实本专题的内容,对J2EE各项技术如JSP,Weblogic和J2EE的各种框架如Struts框架等进行讨论。敬请广大的读者朋友们关注!

J2EE相关技术基础篇
一、J2EE1.4的多层Web框架技术
    J2EE为多层Web应用系统提供了容器平台。J2EE应用框架使同样的程序构件在一个Web程序之内能够根据其部署的方式实现不同的功能。
二、解析J2EE型式的应用(上)
    在软件术语中,型式实际上指人们在实践中获得的“经验总结”,指出在指定、设计和实现软件系统时哪些工作效果最好。。型式也可以是某种特定技术或者语言专用的(有时称为“惯用语”)。Java专用的型式在语言惯用语的各级中都存在。
三、解析J2EE型式的应用(下)
    几乎每个应用程序都使用某种形式的数据。这些数据可以存储在各种地方,如数据库、大型机系统、平面型文件或者其他外部服务。
四、开发J2EE应用应遵循的几点原则
    J2EE技术不是万能的。但是,如果我们在结合具体商业需求的基础上,合理的应用好J2EE技术,其结果可想而知。本文试图从本人以往的项目经验入手,来探讨开发J2EE应用时应该遵循的几点准则,希望起到抛砖引玉的作用。本文结合JBoss 3.2.1下的J2EE应用开发为例展开论述。
J2EE相关技术的新特性
一、J2EE1.4新特性之JSP 2.0的新特性
    JSP 2.0属于J2EE 1.4平台,它在JSP 1.2基础之上增加了新的功能。它保证了向下兼容,原先使用的JSP技术在JSP 2.0中都可以支持。
二、J2EE1.4新特性之Servlet2.4新特性
    在J2EE1.4最新的Servlet 2.4版中,加入了一些新的功能,主要有XML Schema定义Web查询部署描述文件,Servlet Request监听器,Request Dispatcher变化,增强的国际化功能和Login/Logout功能。
三、J2EE1.4新特性之EJB2.1的新特性
    EJB 2.1中的新特性主要集中于有关SOAP和WSDL的Web服务,包括两种新推出的Web服务应用程序接口(JAX-RPC和JAXM)。它们可以用来与其他Web服务模块通信,并适当地在Web模块中运用无状态的bean和消息驱动bean。
四、J2EE1.4新特性之JDBC3.0的新特性
    JDBC3.0新特性主要包括以下几点:1、JDBC3.0规范中数据库连接池框架;2、检索自动产生的关键字;3、返回多重结果;4、在事务中使用 Savepoint;5、其他的特性。
优化J2EE运行环境性能
对于J2EE来说,构建一个健壮的、可伸缩的应用并保证其运行在最佳状态是一门艺术,优化应用的运行环境也是一门艺术。掌握这门艺术的关键在于分析应用及其运行基础设置,同时还要求深入观察应用的运行情况。这个系列的文章主要探讨J2EE应用和应用服务器的性能优化问题。
一、J2EE运行环境性能优化艺术之一
二、J2EE运行环境性能优化艺术之二
三、J2EE运行环境性能优化艺术之三
J2EE宠物商店和疑难解决实例
一、J2EE宠物商店
    为了让使用者可以有一个设计J2EE架构应用程序的模板,Sun做出一套系统名为“Java宠物商店(Pet Store)”。这个网上宠物店的范例是针对已经熟悉Java程序设计和J2EE概念人员的。
二、J2EE疑难解决实例
    作者通过几个在实际工作当中遇到的问题向大家讲述了J2EE疑难问题的解决办法,语言幽默,值得一读
 

版权所有:UML软件工程组织