课程名称:J2EE企业连接性 (J2EE V1.3)

 认证机构:UML软件工程组织

上课时间:上午9:00至 12:00;下午13:00至 16:00

学习期限:计划24学时/4天
课程构成:资深专家授课、互动式案例教学、实战模拟项目运作

学习费用:(含教材费用 等、并免费提供午餐)
报名方式:培训报名表
住宿情况:根据个人要求安排住宿,费用自理

课程简介:

   在本课程中,学员们将学习到J2EE 1.3版本的技术规范和开发技巧,通过本课程的学习,学员将可以掌握J2EE规范中包含的技术(EJB、Servlet/JSP,JDBC、JAXP、JCA等技术),同时还可以掌握J2EE的核心设计模式的概念、思想和应用场景,如果你的项目是有关应用集成方面的,你也将可以从本课程中学习到J2EE环境下的集成技术和方案。

课程指南:

培训对象

 从事企业应用开发的人员;软件项目经理;软件开发经理;企业应用开发人员;企业应用架构师,其他对J2EE技术及架构感兴趣的人员。

学员基础

具有一定的Java语言基础,对http等Web协议和技术有一定了解。

培训目标
 使学员深入了解J2EE体系架构技术和开发模型,通过对J2EE规范的学习,来掌握建立企业应用时应选择的合理的技术平台和开发语言。通过对 J2EE设计模式的学习,实现在应用设计中采用最佳的设计方案,从而提高系统的可靠性,扩展性和可重用性等方面的要求。通过对EJB,Serlvet/JSP和J2EE客户端程序的学习,掌握创建J2EE应用系统组件的知识和技巧。通过对J2EE连接技术的学习,掌握在J2EE环境中可利用的各种连接技术和方案选择。最后通过对J2EE应用部署的学习,掌握如何将应用打包成为标准的J2EE归档文件,并将应用部署到目标系统上。

培训内容

 第一天
 第1部分- Java 2 Enterprise Edition (J2EE) 架构
  A. 选择并应用合适的J2EE技术设计想要的多线程架构
  B. 评估分布式系统设计时的权衡
  C. 选择合适的J2EE设计模式
  D. 将职能分配到合适的层,优化可维护性、扩展性以及性能
 第2部分 -Web组件开发
  A. 使用JavaServer Pages (JSPs)构造网页以提供动态内容
  B. 设计并开发遵循Java Servlet 规范的Java Servlets,包括Servlet 生命周期、类、接口、事件监     听程序以及过滤器
  C. 协调并管理会话状态、包括cookies, HttpSession 以及 URL rewrite
  D. 实现同时支持有效错误处理的高鲁棒性控制器逻辑
  E. 使用MVC (Model-View-Controller结构化划分组件职能

 第二天
 第3部分- Enterprise JavaBean (EJB) 开发
  A. 选择和理解 EJB的各种类型
  B. 设计EJB 本地和远程接口
  C. 设计符合EJB生命周期和状态行为的逻辑 ,创建、激活、钝化、删除
  D. 使用EJB查询语言和Container-Managed Relationships(CMR)或Bean Managed Persistence         (BMP)开发具有Container-Managed Persistence (CMP)的Entity EJB
  E. 开发消息驱动的BEAN(MDB)
  F. 利用分布式对象和容器管理事务环境中的异常

 第三天
 第4部分- 客户端开发
  A. 确定并解决企业客户端编程的问题,包括应用程序、servlet 和 EJB 客户端
  B. 使用Java命名和目录接口(Java Naming and Directory Interface,JNDI)同时获取局部和全局     服务引用
 第5部分- 连通性服务
  A. 选择和使用不同的连通性通信技术,如Java Messaging Service (JMS)、JDBC、J2EE Connector     Architecture以及企业连通性服务
  B. 确定并解决J2EE应用程序设计方面的 Remote Method Invocation (RMI)问题,包括序列化、RMI-        IIOP以及远程异常(RemoteException )
  C. 使用JDBC 2.0访问关系数据库,包括驱动程序以及语句选择

 第四天
  D . 应用 JDBC 2.0 标准扩展特性,包括数据源、连接池和事务管理
  E. 使用用于应用程序集成的Java Messaging Service (JMS)
  F. 使用用于XML处理的Java API for XML Parsing (JAXP)
  G. 使用Java Authentication 和 Authorization Service (JAAS)确保应用程序的安全。
 第6部分- 装配与部署
  A. 将企业应用程序打包以便于部署
  B. 使用J2EE部署描述符配置用于进行部署的企业应用程序

课程特点 

1、 理论与实践相结合,解决你的实际问题。
2、真实案例的剖析,深入浅出的讲解,使你能学以致用。
Copyright 2002 ®  UML 软 件 工 程 组 织