j2ee全面简介(编辑修改稿)内容摘要:
组件 J2EE应用程序可以是基于 web方式的 ,也可以是基于传统方式的 . web 层组件 J2EE web层组件可以是 JSP 页面或 J2EE规范,静态的 HTML页面 和 Applets不算是 web层组件。 正如下图所示的客户层那样, web层可能包含某些 JavaBean 对象来处理用户输入,并把 输入发送给运行在业务层上的 enterprise bean 来进行处理。 业务层组件 业务层代码的逻辑用来满足银行,零售,金融等特殊商务领域的需要 ,由运行在业务层上 的 enterprise bean 进行处理 . 下图表明了一个 enterprise bean 是如何从客户 端程序 接收数据,进行处理 (如果必要的话 ), 并发送到 EIS 层储存的,这个过程也可以逆向进 行。 有三种企业级的 bean: 会话 (session) beans, 实体 (entity) beans, 和 消息驱动 (mes sagedriven) beans. 会话 bean 表示与客户端程序的临时交互 . 当客户端程序执行完后 , 会话 bean 和相关数据就会消失 . 相反 , 实体 bean 表示数据库的表中一行永久的记录 . 当客户端程序中止或服务器关闭时 , 就会有潜在的服务保证实体 bean 的数据得以保存 .消息驱动 bean 结合了会话 bean 和 JMS的消息监听器的特性 , 允许一个业务层组件异 步接收 JMS 消息 . 企业信息系统层 企业信息系统层处理企业信息系统软件包括企业基础建设系统例如企业资源计划 (ERP) , 大型机事务处理 , 数据库系统 ,和其它的遗留信息系统 . 例如, J2EE 应用组件可能为 了数据库连接需要访问企业信息系统 四 . J2EE 的 结构 这种基于组件,具有平台无关性的 J2EE 结构使得 J2EE 程序的编写十分简单,因为业务 逻辑被封装成可复用的组件,并且 J2EE 服务器以容器的形式为所有的组件类型提供后台 服务 . 因为你不用自己开发这种服务 , 所以你可以集中精力解决手头的业务问题 . 容器和服务 容器设置定制了 J2EE服务器所提供得内在支持,包括安全,事务管理, JNDI(Java Nami ng and Directory Interface)寻址 ,远程连接等服务,以下列出最重要的几种服务: J2EE安全 (Security)模型可以 让你配置 web 组件或 enterprise bean ,这样只有被授权 的用户才能访问系统资源 . 每一客户属于一个特别的角色,而每个角色只允许激活特定 的方法。 你应在 enterprise bean的布置描述中声明角色和可被激活的方法。 由于这种声 明性的方法,你不必编写加强安全性的规则。 J2EE 事务管理( Transaction Management)模型让你指定组成一个事务中所有方法间的 关系,这样一个事务中的所有方法被当成一个单一的单元 . 当客户端激活一个 enterpri se bean中的方法,容器 介入一管理事务。 因有容器管理事务,在 enterprise bean中不 必对事务的边界进行编码。 要求控制分布式事务的代码会非常复杂。 你只需在布置描述 文件中声明 enterprise bean的事务属性,而不用编写并调试复杂的代码。 容器将读此文 件并为你处理此。j2ee全面简介(编辑修改稿)
相关推荐
子句中的值应是不同的。 ◇ default 子句是可选的。 ◇ break 语句用来在执行完一个 case 分支后,使程序跳出 switch 语句,即终止 switch 语句的执行(在一些特殊情况下,多个不同的 case 值要执行一组相同的操作,这时可以不用 break)。 2. 3. 2 循环语句 循环语句的作用是反复执行一段代码,直到满足终止循环的条件为止。 Java 语言中提供的循环语句有
享的数据。 基于 J2EE 的 Web 服务的核心构架: RMI 1. RMIIIOP 2. RMI 是在 java 中使用 remote method invocation 的最初的方法, RMI 使用 包 RMI- IIOP 是 RMI 的一个特殊版本, RMI- IIOP 可以和 CORBA 兼容, RMIIIOP 使用 JAF(Java活动构架 ) 开发者可以使用
al)设置秒 [注意 :此日期时间从 0开始计 ] 的表示方式 : [window.]frames[n].ObjFuncVarName,frames[frameName].ObjFuncVarName, 代表父亲对象 ,top 代表最顶端对象 :opener :this JS 函数时用 :(javascript:)来开头后面加函数名 JS:! // 49. 引 用 一 个 文 件 式 的 JS:
但是其格式比 IPv4 包头的格式更为简单。 IPv6 包头去掉了 IPv4 的包头长度( Header Length ,简称 IHL)、标识符 (Identification)、特征位 (Flag)、片段偏移 (Fragment Offset)、包头校验 (Header Checksum) 与填充 (Padding) 等诸多字段,从而加快了基本 IPv6 包头的处理速度。 而且, IPv6
、 、 方法三: 重新安装 IE。 方法四: 安装 英文版(其它版本亦可,如 )或是 InstallShield 这个软件。 方法五:下面的解决方法,我试过 100%通过。 打开记事本,把以下文字复制进去,然后保存这个文件,在保存对话框的文件类型中选择所有文件, 然后文件名中输入 ,之后只要双击这个 bat 文件就可以修复 IE 的这种问题。 以下是需要复制的内容:把以下命令行作成一个批处理文件
..................... 84 用 Z 图形缓冲区使图像变形 ............................................................................. 85 Z 图形缓冲区中的透明效果 ................................................................