首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在CORBA体系结构中,(61)属于客户端接口。
在CORBA体系结构中,(61)属于客户端接口。
admin
2007-10-11
40
问题
在CORBA体系结构中,(61)属于客户端接口。
选项
A、静态IDL Skeletons
B、POA
C、静态IDL Stubs
D、动态Skeletons
答案
C
解析
在CORBA体系结构中,对象请求代理(Object Request Broker,ORB)负责处理底层网络细节,它可以运行在各种不同的底层网络协议上,例如:TCP/IP、IPX等。在实现网络通信的基础上,ORB实现了一系列的功能,例如:对象定位、编组与解组、初始化服务、接口库等。并且为客户端和服务器端提供了标准的API,使得客户不用考虑底层网络细节,通过对象引用来实现对远程对象的请求调用。接口定义语言(Interface Definition Language,IDL)定义客户和服务器之间的静态接口,它实现了对象接口与对象实现的分离,屏蔽了语言和系统间的异构问题。通过标准的IDL编译器,可生成客户端的IDL存根(Stubs)和服务器端的骨架(Skeletons),这两者分别是客户端程序和服务器端程序与ORB间通信的中介。IDL存根提供了访问对象服务的静态接口,而骨架则包含了服务对象的静态接口并负责实现与对象实现中具体方法的连接。IDL存根被称为静态调用接口,由IDL编译器编译目标对象的IDL接口描述文件自动产生,客户程序与它直接相连。IDL存根的作用相当于本地调用,由存根向ORB透明地提供一个接口,以实现对操作参数的编码和解释。IDL存根把请求从特定的编程语言的表示形式转换为适于传递到目标对象的形式进行通信传输。IDL存根为客户提供了一种机制,使得客户能够不关心ORB的存在,而把请求交给存根,由存根负责对请求参 数的封装和发送,以及对返回结果的接收和解封装。静态IDL骨架是静态IDL存根在服务器端的对应,在请求的接收端提供与存根类似的服务。当ORB接收到请求时,由骨架将请求参数解封装,识别客户所请求的服务,向上调用服务器中的对象实现,当服务器完成了对请求的处理后,骨架把执行结果封装,并将结果返回给客户程序。由于存根和骨架都是从用户的接口定义编译而来,所以它们都和具体的接口有关,并且,在请求发生前,存根和骨架早已分别被直接连接到客户程序和对象实现中去。为此,通过存根和骨架的调用被通称为静态调用,IDL存根和IDL骨架之间没有必须配对的限制。动态骨架接口(Dynamic Skeleton Interface,DSI)允许动态调用对象,对象实现需要实现动态调用例程的接口。DSI是DII(1DL动态调用接口)在Server方的对应。与 DII允许客户不通过存根就可以调用请求类似,DSI允许用户在没有静态骨架信息的条件下来获得对象实现。DSI从进入的消息找出调用的目标对象及相应的方法,并提供运行时的连接机制。POA(Portable Object Adapter,可移植对象适配器)是一个引导客户端请求到具体对象应用的机制。POA提供了标准的API去登记对象应用或激活对象应用。POA是灵活的CORBA编程模型模块,并且提供了大量的规则配置它的行为。
转载请注明原文地址:https://kaotiyun.com/show/SOQZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
Bottledwaterhasgonefromaconveniencetoanalternativedrinking-watersystem,withaboutathirdofAmericanschoosingito
概述.NET里对remoting和webservice两项技术的理解和实际中的应用。
.net中读写数据库需要用到哪些类?他们的作用
在【管理工具】的【计算机管理】窗口中,查看用FTP的属性,并将其从用户组中删除。
将"剪贴板"窗口的内容保存为文件,保存在C:\,文件名为LX2.CLP。
wood2000是()A.可用于财务处理,数据分析的电子表格软件B.功能强大,使用方便的文字处理软件C.功能强大的演示文稿创作软件D.基于图形界面的多任务操作系统
显示和隐藏工具栏的操作正确的是()A.用鼠标右键单击任何工具栏,然后在快捷菜单中单击要显示或隐藏的工具栏。B.单击“工具/自定义”命令,再单击“工具栏”选项卡,然后在“工具栏”列表中单击所需的工具栏。C.单击“视图/工具”,在“工具栏”列表中
下列叙述正确的是______A.通过“我的电脑”图标可以浏览和使用所有的计算机资源B.“我的电脑”是一个文件夹C.“回收站”用于存放被删除的对象,置入“回收站”中的对象在关机后自动消失D.用户可以在桌面上创建文件夹或快捷方式
windows是()操作系统。A.单用户单务 B.单用户多任务 C.多用户多任务 D.多用户单任务
已被国际标准化组织(ISO)采纳的字符编码是()。
随机试题
耳部()对消化不良引起的失眠效果最佳。
铣削过程中,切削液不应冲注在切屑从工件上分离下来的部位,否则会使铣刀产生裂纹。()
大肠杆菌乳糖操纵子的诱导剂是
某有抗震设防的底部大空间剪力墙结构,转换层以上楼层层高2.8m,横向剪力墙有效截面面积Aw2=18.2m2,框支层层高3.6m,横向落地剪力墙有效截面面积Aw1=11.4m2,框支层有8根0.6m2×0.6m2的框支柱,全部柱截面面积Ac=2.88m2,
财政的三大职能中主要由中央政府来承担的是()。
下列行为中属于有效民事行为的有()。
有些从政者是忧国忧民的理想主义者,有些从政者是自私自利的机会主义者。任何一个从政者都会对社会的价值观产生影响。以下哪些项可以从上述陈述中推出?Ⅰ.一个从政者如果对社会价值观产生负面影响,他一定是自私自利的机会主义者。Ⅱ.一个人
以下关于窗体的叙述中,错误的是()。
在考生文件夹下,打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文档。将正文各段文字(“本报……奥运会纪录。”)设置为小四号宋体,段落格式设置为1.25倍行距、段前间距0.5行;设置正文第一段(“本报……下一站东京
HarrietBeecherStowehadpouredherheartintoheranti-slaverybook,"UncleTom’sCab-in".Butneithershenorherfirstpubl
最新回复
(
0
)