J2EE基本概念
点击次数:49 次 发布日期:2008-11-11 16:57:47 作者:源代码网
|
源代码网整理以下 4、JDBC JDBC,Java Data Base Connectivity,Java数据库连接是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一的访问,由一组用Java语言编写的类和接口组成。 5、JTA和JTS JTA(Java Transaction Architecture)定义了一种标准的API,应用系统用它来访问和实现各种事务。JTS(Java Transaction Service)提供事务管理的实现方式,在高层支持JTA规范,并在较底层实现OMG OTS 规范的Java映象。 一个典型的企业应用程序在一个或多个数据库中访问和存储信息。因为这些信息对于商业操作非常重要,它必须精确、实时、可靠。如果允许多个程序同时更新相同的数据,就会破坏数据的完整性。如果在一个商业交易处理过程中,部分数据被更新后系统崩溃也将破坏数据完整性。事务通过预防以上情况的发生确保数据的完整性。事务控制多个应用程序对数据库的并发操作。如果发生系统崩溃,事务确保恢复的数据崩溃前将保持一致 。 6、JMS JMS(Java Message Service)是用来和面向消息的中间件相互通信的API,它支持点对点类型的域,又支持“发布、订阅”类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和对持久性订阅者的支持。 软件开发网 www.mscto.com 7、Servlet Servlet是java语言类,用来拓展通过请求响应模式的服务端的能力。尽管servlets可以响应任何类型的响应,它们通常用于拓展基于Web的应用程序。在这中应用程序中,Java servlet技术定义了特定的HTTP servlet类。包javax.servlet和javax.servlet.http提供了写servlets的接口和类。所有的servlets都必须实现servlet接口,它定义了生命周期方法。 8、JSP JSP(Java Server Pages)页面由HTML页面和嵌入其中的Java代码组成,它可以接受客户端的请求并动态的生成页面。 9、JAAS Java验证和授权服务(Java Authentication and Authorization Service),执行和安全相关操作的API。 10、容器 容器是指Java的一种运行环境,有web容器和ejb容器两类。容器负责提供EJB的系统级服务,包括事务管理、根据配置来处理Java事务、安全认证接入、远程客户端连接等等。目前较为流行的有开源的JBOSS容器。 11 EJB集群 EJB服务器的集群是基于组件的一种集群方式,和普通Web Server集群技术有很大的不同。实现的方法也不相同。又由于EJB规范中没有提供任何有关支持集群的标准,即使有的厂商在EJB服务器中提供了集群特性,但如何具体实现集群也是由厂商自己确定。实现的方法也各不相同。目前,大多数J2EE应用服务器都提供了集群功能,如Bea WebLogic应用服务器,开放源码的JBoss应用服务器,Sybase公司提供的J2EE应用服务器等都提供了集群功能。在EJB服务器集群设计中,负载均衡(Load Balance),EJB集群和HttpSession集群技术是设计中涉及到的主要技术。其中EJB集群的实现是整个系统实现的核心。 源代码网推荐 源代码网供稿. |
