首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于数据访问中间件的作用,下列说法正确的是( )。
关于数据访问中间件的作用,下列说法正确的是( )。
admin
2015-05-22
81
问题
关于数据访问中间件的作用,下列说法正确的是( )。
选项
A、使调用远端的过程像调用本地过程一样
B、用来屏蔽掉各种平台及协议之间的差异,进行相互通信,实现应用程序之间的协同
C、为了建立数据应用资源互操作的模式,对异构环境下的数据库和文件系统实现联接
D、在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用
答案
C
解析
中间件(Middleware)是基础软件的一大类,属于可复用的软件范畴。中间件在操作系统软件、网络和数据库之上,应用软件之下,总的作用是为处于自己上层的应用软件提供运行和开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
IDC对中间件的定义为:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件定位于客户机-服务器的操作系统之上,用于管理计算机资源和网络通信。
因而中间件是指一类软件,该类软件基于分布式处理,最突出的特点是它的网络通信功能。也可认为中间件是位于平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,可以有符合接口和协议的多种实现。
常见的中间件有以下几个。
1)数据访问中间件
此类中间件是为了建立数据应用资源互操作的模式,对异构环境下的数据库或文件系统实现联接。数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。典型的技术如Windows平台的ODBC、Java平台的JDBC等。
2)远程过程调用中间件
此类中间件可以使开发人员在需要时调用位于远端服务器上的过程,屏蔽了在调用过程中的通信细节。一个应用程序使用RPC来远程执行一个位于不同地址空间里的过程,在效果上看和执行本地调用相同。
3)消息中间件
消息中间件(MOM)指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布环境下扩展进程间的通信,并支持多通信协议、语言、应用程序、硬件和软件平台。目前流行的MOM中间件产品有IBM的MQSeries、BEA的MessageQ等。消息传递和排队技术有以下三个主要特点:通信程序可在不同的时间运行,程序不在网络上直接进行相互通话,而是间接地将消息放入消息队列,因为程序问没有直接的联系,所以它们不必同时运行。当消息被放入适当的队列时,目标程序甚至根本不需要处于正在运行的状态;即使目标程序在运行,也不意味着要立即处理该消息。
4)分布式对象中间件
传统的对象技术通过封装、继承及多态提供了良好的代码重用功能。但这些对象只存在于一个程序中,外界并不知道它们的存在,也无法访问它们。对象中间件提供了一个标准的构建框架,能使不同厂家的软件通过不同的地址空间、网络和操作系统实现交互访问。对象中间件的目标是为软件用户及开发者提供一种应用级的、即插即用的互操作性。目前主流的对象中间件有OMG的CORBA、Microsoft的COM/DCOM/COM+,以及IBM的SOM、Sun的RMI/EJB等。
5)事务中间件
也被称为事务处理监控器(Transaction Processing。Monitor,TPM),最早出现在大型机上,为其提供支持大规模事务处理的可靠运行环境。随着分布计算技术的发展,分布应用系统对大规模的事务处理也提出了需求。事务处理监控程序位于客户端和服务器之问,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。
典型产品有BEA的Tuxedo。随着对象技术与事务技术的结合,近年还出现了一类新产品,即对象事务监控器(Object Transaction Monitor,OTM),该产品可以保证分布式对象的事务完整性,支持EJB的J2EE应用服务器就属于该类产品。
转载请注明原文地址:https://kaotiyun.com/show/UYGZ777K
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
在建设工程合同的制订过程中,投标人根据招标内容在约定期限内向招标人提交的投标文件为(60)。
制订项目管理计划的输入包含(51)。
根据整体设计的原则,网络系统安全必须包括安全防护机制、安全检测机制和(50)。
某公司为方便远程客户访问公司的某些数据资源,允许客户通过Internet访问公司的FTP服务器。在客户机与FTP服务器之间采用(44)协议,可方便地实现在网络层对数据进行加密。
某企业拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。在以下集成方式中,最能满足这种要求的是(36)。
下列选项中,不属于RAID控制器支持的磁盘接口是(33)。
在网络工程项目中,技术风险威胁到待建工程的质量及交付时间,而(24)不属于技术风险。
项目计划方法是在项目计划阶段用来指导项目团队制定计划的一种结构化方法,(51)是这种方法的例子。
链路状态路由算法是OSPF路由协议的基础,该算法易出现不同节点使用的链路状态信息不一致的问题。为解决该问题,可采用的方法是______。
以下关于自顶向下开发方法的叙述中,正确的是()。
随机试题
动液面是抽油机井()测得的油套环形空间液面至井口的距离。
以下哪种氨基酸是含硫的氨基酸
患者男性,24岁,近半年来腹部不适,多次剧烈腹痛,空腹12小时抽血分离血浆呈奶样乳白色,经15000转/分离心30分钟后,发现血浆下层较透明,而表面为奶油层。该患者可能为下列哪种高脂血症
患者张某,男性,27岁。振寒,继而壮热,咳嗽气急,咳吐黄绿色浊痰,腥臭味,胸痛不得转侧,口干咽燥,苔黄腻,脉滑数。其治法是
患者女性,36岁。多次怀孕均不足3个月而流产,听力减退,带下清稀,腰部痠痛,舌淡苔白,脉弱。此证候属
编制寿命表时只需要掌握当地的
“企业应当以实际发生的交易或者事项为依据进行会计确认、计量和报告,如实反映符合确认和计量要求的各项会计要素及其他相关信息,保证会计信息真实()、内容完整。”
某企业通过市场环境分析发现,该企业的油漆业务市场机会低,面临的威胁低。该企业的油漆业务属于威胁—机会矩阵图中的()。
法官:审判
(2009年第12题)毛泽东同志在《中国革命战争的战略问题》中指出:“在有强大敌军存在的条件下,无论自己有多少军队,在一定时间内,主要的使用方向只应有一个,不应有两个。”该论述体现了:
最新回复
(
0
)