首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在CORBA体系结构中,(61)属于客户端接口。
在CORBA体系结构中,(61)属于客户端接口。
admin
2007-10-11
67
问题
在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
系统分析师上午综合知识考试
软考高级
相关试题推荐
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。
用C++设计一个不能被继承的类。
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
接着上题撰写邮件主题“生日聚会”,内容“2号晚上在昆仑饭店给张涛过生日”。
设置拨号连接属性使得用户在使用拨号连接时需要使用我的Windows登录名和密码。
通过收藏夹访问新浪新闻中心。
在CuteFTP站点管理器中删除专业站点文件夹下名为“删除”的FTF’站点。
设置在当前界面中显示队列状态栏,并在队列状态栏中显示合计文件的大小。
利用桌面快捷菜单创建“扫雷”应用程序的快捷方式,该应用程序的位置在:C:\Windows\system32\winmine.exe。
随机试题
在并联谐振式晶闸管逆变器中,负载两端电压是正弦波电压,负载电流也是正弦波电流。()
社会本位论教育目的的代表人物是()
It’sbadpolicyfordevelopingcountriestosacrificeenvironmentalprotectionto______economicgrowth.
用于不宜手术治疗的、胆囊有收缩功能的、直径较小的胆固醇结石的患者的药物是()。
甲县的葛某和乙县的许某分别拥有位于丙县的云峰公司50%的股份。后由于二人经营理念不合,已连续四年未召开股东会,无法形成股东会决议。许某遂向法院请求解散公司,并在法院受理后申请保全公司的主要资产(位于丁县的一块土地的使用权)。(2014年卷三95~97题)
现有某总建筑面积为15000m2的在建工程,已知土地使用年限为40年(自开工之日起算),计划开发期为3年,现已进行1.5年。估计建成还需1.5年,投入使用后年净收益为480万元,资本化率为8%,折现率为12%。该项目续建完成后的总价值折算到现在为(
当储存条件对货物储存非常重要,且货物的货位不能互用时,适合采用()的储存方式。
根据以下资料,回答问题。B级型车与C级型车相比,销售份额比值最大的年份与比值最小的年份相比,比值相差()。
将一个数转换成相应字符串的函数是( )。
Beingfitismoreimportantthanbeingthin.Researchshowsthatoverweightorevenobese(肥胖)menwho【C1】______havealowerdeat
最新回复
(
0
)