JavaEE的核心技术简介
一. JavaEE的架构
二. JavaEE的核心技术简介
三. JavaEE平台中的角色
四. 当前流行的JavaEE平台
五.
JavaEE的应用
一.JavaEE架构:
JavaEE的运行环境定义了4种类型的应用组件:
l
Applet客户端
l
Application客户端
l
Web组件
l
EJB组件
二.JavaEE核心技术:13种
EJB、CORBA、RMI、JSP、Java Servlet、JavaBean、JDBC、XML、……
EJB — JavaEE的基石:
l
EJB (Enterprise JavaBeans) :
一个Java服务器端组件开发的规范,定义了一个用来开发面向对象分布式应用组件的标准方法,软件厂商根据它来实现EJB服务器。
Java程序员可以将一些EJB组件组合起来,从而方便、快捷地建构起分布式应用程序。EJB规范在简化分布式应用程序开发复杂性方面也做了大量的工作,EJB程序员不必太担心事务处理、多线程、资源管理等方面的问题,可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。使用EJB可以使整个程序分块明确,并且EJB可以使用其它EJB或JDBC等服务,从而增强了分布式应用程序的可扩展性和性能;另外,EJB的使用增强了整个系统程序的可靠性、可管理性和可移植性。
l
EJB组件
EJB分为三种:会话EJB、实体EJB和消息驱动EJB
l
EJB容器
是EJB组件的运行环境,为部署的EJB组件提供各种服务(事务、安全、远程客户端的网络发布、资源管理等)。容器厂商也可以在容器或服务器中提供额外服务的接口。
l
EJB服务器
管理EJB容器的高端进程或应用程序,并提供对系统服务的访问。EJB服务器也可以提供厂商自己的特性,如优化的数据库访问接口,对其他服务(如CORBA服务)的访问等。
CORBA体系结构:核心-ORB
CORBA技术:
l
CORBA(Common Object Request Broker
Architecture)是一个开发分布式对象系统标准(规范),它独立于平台,也独立于语言。由OMG制定。
l
在这个体系结构
二. JavaEE的核心技术简介
三. JavaEE平台中的角色
四. 当前流行的JavaEE平台
五.
JavaEE的应用
一.JavaEE架构:

JavaEE的运行环境定义了4种类型的应用组件:
l
Applet客户端
l
Application客户端
l
Web组件
l
EJB组件
二.JavaEE核心技术:13种
EJB、CORBA、RMI、JSP、Java Servlet、JavaBean、JDBC、XML、……
EJB — JavaEE的基石:
l
EJB (Enterprise JavaBeans) :
一个Java服务器端组件开发的规范,定义了一个用来开发面向对象分布式应用组件的标准方法,软件厂商根据它来实现EJB服务器。
Java程序员可以将一些EJB组件组合起来,从而方便、快捷地建构起分布式应用程序。EJB规范在简化分布式应用程序开发复杂性方面也做了大量的工作,EJB程序员不必太担心事务处理、多线程、资源管理等方面的问题,可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。使用EJB可以使整个程序分块明确,并且EJB可以使用其它EJB或JDBC等服务,从而增强了分布式应用程序的可扩展性和性能;另外,EJB的使用增强了整个系统程序的可靠性、可管理性和可移植性。
l
EJB组件
EJB分为三种:会话EJB、实体EJB和消息驱动EJB
l
EJB容器
是EJB组件的运行环境,为部署的EJB组件提供各种服务(事务、安全、远程客户端的网络发布、资源管理等)。容器厂商也可以在容器或服务器中提供额外服务的接口。
l
EJB服务器
管理EJB容器的高端进程或应用程序,并提供对系统服务的访问。EJB服务器也可以提供厂商自己的特性,如优化的数据库访问接口,对其他服务(如CORBA服务)的访问等。
CORBA体系结构:核心-ORB

CORBA技术:
l
CORBA(Common Object Request Broker
Architecture)是一个开发分布式对象系统标准(规范),它独立于平台,也独立于语言。由OMG制定。
l
在这个体系结构