首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在CORBA体系结构中,(13)属于客户端接口。
在CORBA体系结构中,(13)属于客户端接口。
admin
2019-06-08
12
问题
在CORBA体系结构中,(13)属于客户端接口。
选项
A、静态IDL Skeletons
B、POA
C、静态IDL Stubs
D、动态Skeletons
答案
C
解析
在CORBA体系结构中,ORB(Object Request Broker,对象请求代理)负责处理底层网络细节,它可以运行在各种不同的底层网络协议上,例如TCP/IP、 IPX和SS7等。在此基础上,ORB实现了一系列的功能,例如对象定位、编组与解组、初始化服务和接口库等。它为客户端和服务器端提供标准API,使得客户不用考虑底层网络细节,通过对象引用来实现对远程对象的请求调用。IDL(Interface Definition Lm9uage,接口定义语言)定义客户机和服务器之间的静态接口,通过它实现了对象接口与对象实现的分离,屏蔽了语言和系统软件带来的异构件。通过标准的IDL编译器,可生成客户机端的IDL存根(Stubs)和服务器端的骨架(Skeletons),这两者就如同客户机端程序和服务器端程序连接ORB的粘着剂,IDL存根提供了访问对象服务的静态接口,而骨架则包含了服务对象的静态接口并负责实现与对象实现中具体方法的连接。IDL存根被称为静态调用接口,由IDL编译器编译目标对象的IDL接口描述文件而自动产生,客户程序与它直接相连。IDL存根的作用相当于本地调用,由存根向ORB透明地提供一个接口,以实现对操作参数的编码和解释。IDL存根把请求从特定的编程语言的表示形式转换为适于传递到目标对象的形式进行通信传输。存根为客户提供了一种机制,使得客户能够不关心ORB的存在,而把请求交给存根,由存根负责对请求参数的封装和发送,以及对返回结果的接收和解封装。静态IDL骨架是静态IDL存根在服务器端的对应,在请求的接收端提供与存根类似的服务。当ORB接收到请求时,由骨架将请求参数解封装,识别客户所请求的服务,(向上)调用服务器中的对象实现,当服务器完成了对请求的处理后,骨架把执行结果封装,并将结果返回给客户程序。由于存根和骨架都是从用户的接口定义编译而来,所以它们都和具体的接口有关,并且,在请求发生前,存根和骨架早已分别被直接连接到客户程序和对象实现中去。为此,通过存根和骨架的调用被通称为静态调用。IDL存根和 IDL骨架之间没有必须配对的限制。动态骨架接口(Dynamic Skeleton Interface,DSI)允许动态调用对象,对象实现需要实现动态调用例程的接口。DSI是DII(IDL动态调用接口)在服务器方的对应。与DII允许客户不通过存根就可以调用请求类似,DSI允许用户在没有静态骨架信息的条件下来获得对象实现。DSI从进入的消息找出调用的目标对象及相应的方法,并提供运行时的连接机制。POA(Portable Object Adapter,可携带对象适配器)是一个引导客户端的请求到具体的对象应用的机制。POA提供了标准的API去登记对象应用,或激活对象应用。POA是灵活的CORBA编程模型模块,并且提供了大量的规则配置它的行为。
转载请注明原文地址:https://kaotiyun.com/show/TqLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
在Word2003中,插入人工分页符的方法是()。
在Windows操作系统中,下面有关用户账户的叙述中,错误的是()。
根据防火墙的功能,我们认为防火墙肯定是指()。
(),用户可以随心所欲地绘制出各种不规则的复杂表格。
计算机存储器是由一个个存储单元构成的,每个存储单元的大小就是一个()。
用户只要在IE浏览器地址栏中直接输入某单位的详细邮政地址,就可访问该单位的网站。
ISO/IEC27000ispartofagrowingfamilyofISO/IECinformationsecuritymanagementsystems(ISMS)standards.Itcomprisesinfo
当一个客户端想要对另一设备发送流量时,它必须使用以下哪个协议来解析MAC地址?A、ARPB、CDPC、NPRD、OFDM
按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有①模式等;②模式主要用于如何组合已有的类和对象以获得更大的结构,其代表有Adapter模式等;
随机试题
下列关于关系数据库中数据表的描述,正确的是()。
MCS-51单片机把______、______、并行口、串行口和定时器/计数器等集成在一个芯片上。
外科临床上最常见的酸碱失衡是:()
霉形体是介于下述两类生物之间的微生物
呕吐的病位在
下列各项中,不属于会计监督的内容的是()。
小花在复习前一周学习的内容时发现,上周五学习的内容印象最深。这属于()。
随着学习的进行,人的精神状态和注意力不会发生变化。()
人民检察院在刑事诉讼中的任务包括()。
(2013年上半年上午试题7)利用报文摘要算法生成报文摘要的目的是______。
最新回复
(
0
)