全部科目 > 系统集成项目管理工程师 >
2011年上半年 上午试卷 综合知识
第 29 题
知识点 JavaEE架构   J2EE   表示层   客户层   数据层  
关键词 J2EE   表示层   客户层   数据  
章/节 基本信息系统集成技术  
 
 
J2EE的四层体系架构(客户层/表示层/业务逻辑层/数据层)中,可用来实现业务逻辑层的技术是(29)。
 
  A.  Internet Explore
 
  B.  Database
 
  C.  Enterprise JavaBean
 
  D.  Servlet




 
 
相关试题     基本信息系统集成技术 

  第22题    2012年上半年  
(22) 不是光纤接口类型。

  第3题    2023年下半年  
()定义了一种松散的、粗粒度的分布技术模式且使用HTTP协议传送内容。

  第17题    2021年下半年  
在计算机网络中,按照交换层次的不同,网络交接可以分为物理层交换、链路层交换网络、传输层交换五层,其中,对IP地址进行变更属于()。

 
知识点讲解
· JavaEE架构
· J2EE
· 表示层
· 客户层
· 数据层
 
        JavaEE架构
               定义
               JavaEE(Java Platform Enterprise Edition)是由J2EE改名而来,由Sun公司主导,各厂商共同制订并得到广泛认可的工业标准。
               JavaEE应用将开发工作分成两类:业务逻辑开发和表示逻辑开发,其余的系统资源则由应用服务器负责处理,不必为中间层的资源和运行管理进行编码。
               JavaEE应用服务器运行环境包括构件、容器及服务三部分。
               .组件:表示应用逻辑的代码。
               .容器:组件的运行环境。
               .服务:应用服务器提供的各种功能接口,可以同系统资源进行交互。
               JavaEE关键技术
               .JNDI:Java命名和目录服务,提供了统一、无缝的标准化名字服务。
               .Servlet:Java Servlet是运行在服务器上的一个小程序,用于提供以构件为基础、独立于平台的Web应用。
               .JSP:Java Servlet的一种扩展,使创建静态模板和动态内容相结合的HTML和XML页面更加容易。
               .EJB:实现应用中关键的业务逻辑,创建基于构件的企业级应用程序。
               .JCA:连接器架构,提供一种连接不同企业信息平台的标准接口。
               .JDBC:Java数据库连接技术,提供访问数据库的标准接口。
               .JMS:Java消息服务,提供企业级消息服务的标准接口。
               .JTA:Java事务编程接口,提供分布事务的高级管理规范。
               .JavaMail:提供与邮件系统的接口。
               .RMI-IIOP:提供应用程序的通信接口。
 
        J2EE
        J2EE的全称是Java2EnterpriseEdition,它是由SUN公司领导,各厂商共同制定,并得到广泛认可的工业标准。业内许多大的应用服务器厂商如IBM、BEA、Oracle等都积极地参与J2EE标准的制定和实施工作。
        J2EE是专门为企业应用制定的标准,企业可以用它来编制企业级的应用,它为企业应用提供了数据库存取,交易完整性,可靠消息传递等功能。从公元2000年开始,越来越多的企业把自己的关键应用开始构建在支持J2EE标准的Web应用服务器之上。现在主流的一些J2EE应用服务器都可以支持企业应用所需的稳定性、可用性、安全性、可靠性、可扩展性等。
 
        表示层
        表示层以下的各层只关心从源地到目的地可靠地传输数据,而表示层则关心的是所传送信息的语义与语法。它负责将收到的数据转换为计算机内的表示方法或特定程序的表示方法。也就是说,它负责通信协议的转换、数据的翻译、数据的加密、数据的压缩、字符的转换等工作。在OSI/RM模型中表示层的规范具体包括数据编码方式的约定和本地句法的转换。各种表示数据的格式的协议也属于表示层,例如,数据压缩和编码等。
 
        客户层
        J2EE应用可以是基于Web的,也可以是不基于Web的。在一个基于Web的J2EE应用中,用户的浏览器在客户层中运行,并从一个Web服务器下载Web层中的静态HTML页面或者由JSP/Servlet生成的动态HTML页面。在一个不基于Web的J2EE应用中,一个独立客户程序,或者一个不是运行在HTML页面中,而是运行在其他基于网络的系统(如手持设备或者汽车电话)中的Applet程序。
 
        数据层
        数据层主要包括银行信息系统的处理对象——客户数据和账务数据。当前,银行普遍采用总行数据大集中的管理模式。为了充分发挥数据大集中管理和综合前置平台的功能,需要对数据分布进行合理规划,明确哪些数据放置在总行数据大集中服务器,哪些数据放置在分行前置平台。银行信息系统中的数据包括:
        (1)客户信息数据。包括授信客户的各种风险评估资料和经营状况资料在内的客户信息数据存放在总行数据大集中服务器上,便于全行集中式风险控制和数据仓库技术的应用。
        (2)综合账务数据。包括对公、对私账务数据,由于账务系统是运行在总行数据大集中服务器上的,所以这些数据全部应存放在总行数据大集中服务器上。
        (3)信用卡账务数据。信用卡系统也运行在总行数据大集中服务器上,所以这些数据也应存放在总行数据大集中服务器上。
        (4)中间业务的客户数据。由于中间业务是本地化特色很强的金融业务,所以中间业务的客户资料数据在不同分行会有不同的表述,很难由总行统一实现,这些数据主要存储在各地分行的前置平台上。
        (5)清算和对账数据。在金融交易中,银行会与金卡、券商等银行客户进行对账,与本地网上支付网关进行对账。在对账时,分支行负责和所有的清算单位(金卡、电信等)对账,主要通过勾对流水的方式来进行处理,然后与总行统一勾对账务信息。所以在下属分行的前置平台应存放清算与对账的交易流水信息。
        (6)地方性安全认证数据。出于对各地安全措施千差万别的考虑,例如,各地分行对公同城通兑方式不同,IC卡安全论证方式不同等,对交易进行合法性校验的安全认证信息最好应存放在下属分行的前置平台,由下属分行负责这些数据的安全。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有