查看更多
当前 - 选择题 - 基本概念
困难
单选题
2016年11月第29题
#争议题
#了解即可
#超纲

基于 JavaEE 平台的基础功能服务构建应用系统时,(JCA、JMS 和 Java IDL)可用来集成遗产系统。

问题(1)
浓缩知识点

在JavaEE平台的遗产系统集成场景中,核心依赖JCA、JMS、Java IDL这三项技术,遗产系统通常包含企业存量的ERP、CRM、主机系统、CORBA架构系统等。其中JCA(Java连接器架构)是对接企业信息系统(EIS)的核心标准,专门用于JavaEE应用与各类遗产业务系统的直接集成;JMS(Java消息服务)借助异步消息机制构建松耦合通信通道,支持JavaEE应用与遗产系统间的异步数据交互,降低系统耦合度;Java IDL通过接口定义语言实现跨语言互操作,能让JavaEE系统与基于C++、COBOL等开发的CORBA架构遗产系统顺畅交互。三者协同作用,可覆盖主机系统、消息驱动型系统、CORBA异构系统等多类遗产系统的集成需求,为JavaEE应用整合存量系统能力提供完整的技术支撑。

正确答案
D

本题考察的是JavaEE 平台中用于遗产系统集成的关键技术
JavaEE 的核心目标之一是企业级系统集成(Enterprise Integration),特别是与遗产系统(Legacy System)的对接。
A选项 JDBC、JCA 和 Java IDL:JDBC 用于访问关系型数据库,它解决的是数据库层访问问题,而非遗产系统的集成。数据库系统虽然常被称为信息系统的一部分,但 JDBC 更多是数据访问接口,而不是遗产系统集成框架,因此该组合不完全符合“遗产系统集成”的范围。
B选项 JDBC、JCA 和 JMS:该组合中包含 JCA(连接遗产系统)和 JMS(消息中间件通信),但 JDBC 依然主要用于数据库访问,不是集成遗产系统的主要技术。
C选项 JDBC、JMS 和 Java IDL:该组合缺少 JCA,无法直接与 EIS(Enterprise Information System)集成,因此不符合题意。
D选项 JCA、JMS 和 Java IDL:这个组合才是完整的遗产系统集成方案。

  • JCA(Java Connector Architecture):用于与企业信息系统(EIS)如 ERP、CRM、主机系统等进行集成,是遗产系统集成的核心技术。
  • JMS(Java Message Service):通过消息机制实现异步通信,可与遗产系统间建立松耦合的消息交互通道。
  • Java IDL(Interface Definition Language):用于与 CORBA 架构的遗产系统交互,使基于 Java 的系统与非 Java(如 C++、COBOL)系统互操作。

三者配合,覆盖了主机系统、消息中间件、CORBA 系统等多类遗产系统的集成需求,是最典型的 JavaEE 遗产系统集成技术组合。
因此,正确答案是 D. JCA、JMS 和 Java IDL

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有