首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于数据访问中间件的作用,下列说法正确的是( )。
关于数据访问中间件的作用,下列说法正确的是( )。
admin
2015-05-22
33
问题
关于数据访问中间件的作用,下列说法正确的是( )。
选项
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://jikaoti.com/ti/Npy7FFFM
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
甲公司将具开发的商业软件著作权经约定合法转让给乙公司,随后甲公司白行对原软件进行了改进,形成新版本后进行销售。那么,甲公司的行为(65)。
准确和无偏颇的数据是量化风险分析的基本要求。可以通过(55)来检查人们对项目风险的理解程度。
根据统计显示,80%的网络攻击源于内部网络,因此,必须加强对内部网络的安全控制和防范。在下面的措施中,无助于提高同一局域网内安全性的措施是(48)。
某项目的项目范围己经发生变更,因此成本基线也将发生变更,项目经理需要尽快(55)。
项目经理在项目管理过程中需要收集多种工作信息,例如完成了多少工作,花费了多少时间,发生什么样的成本,以及存在什么突出问题等,以便(53)。
以下不属于服务器硬盘接口总线标准的是(33)。
通常,网络设计时主要考虑数据链路层的网络效率和额外开销。传统以太网帧的最大额外开销为(20)。
应用MPLSVPN转发数据包时,所依据的信息是(1),在MPLSVPN中用户使用专用的IP地址,因此(2)。(1)
某政府机构拟建设一个网络,委托甲公司承建。甲公司的张工程师带队去进行需求调研,在与委托方会谈过程中记录了大量信息,其中主要内容有:用户计算机数量:80台;业务类型:政务办公,在办公时不允许连接Internet;分布范围:分布在一栋四层楼房内;最远
某公司欲开发一个用于分布式登录的服务端程序,使用面向连接的TCP协议并发地处理多客户端登录请求。用户要求该服务端程序运行在Linux、Solaris和WindowsNT等多种操作系统平台之上,而不同的操作系统的相关API函数和数据都有所不同。针对这种情况
随机试题
间接抗球蛋白试验检测何类抗体
(2006年)测量工作的基准线是()。
个人商用房贷款期限最长不超过()年。
国家助学贷款一般在()内还清。
把秋季集中产出的大米储存起来,起到稳定大米价格的功效,这是仓储的()。
公安机关对发现或者受理的案件暂时无法确定为刑事案件或者行政案件的,必须先按照刑事案件的程序办理。()
智力是创造力的充要条件。(2010年)
Facebookhasbeen【C1】______withfireandhasgotitsfingersburned,again.OnNovember29thAmerica’sFederalTradeCommission
WWW的超链接中定位信息所在位置使用的是______。
A、Tokeepfit.B、Tostudywell.C、Toearnmoremoney.D、Togainesteem.A事实细节题。短文开头提到,新年伊始是制订塑身计划的好时候,努力做一个身材匀称、健康快乐的人。
最新回复
(
0
)